| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: Eigenartige Ideen... im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo, stellt euch einfach Mal folgendes vor: Drei gleiche Primär- und drei gleiche Sekundärgrafiken; drei verschiedene Textelemente. 'Normal' sollen ...
![]() |
| | #1 (permalink) |
| Anzeige Hallo, stellt euch einfach Mal folgendes vor: Drei gleiche Primär- und drei gleiche Sekundärgrafiken; drei verschiedene Textelemente. 'Normal' sollen alle Texte in der Farbe des Hintergrundes sein. Bewegt man den Cursor über eine Grafik, soll jene in die Sekundärgrafik 'wandeln' und der dazugehörige Text ändert seine Farbe. Klickt man auf die Sekundärgrafik, soll sie komplett ausgetauscht werden (nicht nur temporär) und der Text behält die neue Farbe. Klickt man nicht und bewegt einfach zurück, wandelt die Grafik zur alten und der Text verliert seine Sichtbarkeit. Es soll immer nur ein Grafik- und Textpaar 'aktiviert' werden können. Ist das möglich? (: | |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Moderator ![]() | Sollte sowohl mit den CSS-Pseudoklassen :hover und :active möglich sein, als auch mit JavaScript. Die Grafiken würde ich einfach als Hintergrundbilder des Textelements definieren. |
| | |
| | #4 (permalink) |
| Themenstarter | kann man den :hover - Effekt auch für reinen Text verwenden? |
| | |
| | #6 (permalink) |
| Themenstarter | Also t:hover (ausgedacht) funktioniert nicht. Da muss es wohl eine mir unbekannte Funktion geben. Nein, google half mir nicht. |
| | |
| | #7 (permalink) |
| Moderator ![]() | Je nach Browser funktioniert :hover für beliebige Elemente. span:hover sollte in Mozilla kein Problem sein, der IE wird's vermutlich aber nur auf Links akzeptieren. |
| | |
| | #8 (permalink) |
| Themenstarter | Code: <span class="rollover"><a href="javascript:;"> ... </a></span> |
| | |
| | #9 (permalink) |
| Registriert seit: 20.01.03 ![]() Likes: 0 | Geht mittels JavaScript in 95% der Browser. Habs mal aus einem meiner Projekte zusammenkopiert: Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Test</title>
<script type="text/javascript">
function setpic(link,text,pic,content)
{
document.getElementById(link).src=pic;
document.getElementById(text).firstChild.nodeValue=content;
}
</script>
</head>
<body>
<a href="abc" title="" onmouseover="setpic('bild1','text1','bild2.gif','neuer Text');" onmouseout="setpic('bild1','text1','bild1.gif','alter Text');"><img src="bild1.gif" alt="" id="bild1" style="width: 50px;height: 50px;padding: 10px;" /><br /><span id="text1">alter Text</span></a>
</body>
</html> |
| | |
| | #11 (permalink) |
| Registriert seit: 15.10.04 ![]() Likes: 0 | Hast du denn mal probiert das selbst für ein anderes Element umzuschreiben? Mit JS gehts auch für alles andere, nicht nur für Links. |
| | |
| | #12 (permalink) |
| Themenstarter | Joa... ich und Java *lach* Vielleicht irgendwann einmal... wenn ich HTML vollständig beherrsche... (; |
| | |
| | #13 (permalink) | ||
| Registriert seit: 07.06.06 ![]() Likes: 0 | Zitat:
Zitat:
| ||
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Eigenartige Handy- und Telefon-Phänomene | nzc | Mobile Geräte/Smartphones | 19 | 11.02.09 23:38 |
| Ideen für Programming Contest | Serow | Code Kitchen | 7 | 01.08.08 17:51 |
| Ideen für Präsentation | Serow | Off topic-Zone | 6 | 11.06.08 19:12 |
| Suche Ideen | julack91 | (Web-) Design und webbasierte Sprachen | 17 | 14.02.07 19:00 |
| geburtstagsgeschenk-ideen | ivegotmail | HaBo Lounge | 13 | 12.08.05 00:19 |