ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
3048
3048
EMPFEHLEN
-
14.03.05 13:41 #1
- Registriert seit
- Aug 2003
- Ort
- Berlin
- Beiträge
- 230
Hi.
Ich habe auf www.mariahdaily.com entdeckt im neusten artikel, dass der text grau ist.
Aber wenn man mit dem Cursor über ihn fährt, dann wird er schwarz. Wie funktioniert dieser Hovereffekt?
-
Wo ändert sich da der Text?
Ich habe mir die Seite mal angeschaut und konnte den von Dir beschriebenen Effekt nirgends entdecken!
Also wo ist das da?
Was den Hover-Effekt als solches betrifft, mit Verweisen kann man das machen, siehe hier.
redlamaWissen ist Macht! Nichts wissen macht auch nichts, ...
www.redlama.org
-
14.03.05 15:45 #3
- Registriert seit
- Aug 2003
- Ort
- Berlin
- Beiträge
- 230
Probier es mal mit diesem Abschnitt. Der war vorhin noch die neuste news
-
Ah, ...
Mit dem IE geht es bei mir schonmal nicht!
Hab's mit dem Firefox probiert, da geht's.
Wenn Du da mal in den Quelltext schaust, dann kannst Du sehen, dass der Teil, der sich ändert, in ein <a> eingeschlossen ist, also einen Link darstellt. Und der wurde mit dem Hover-Effekt (siehe Link oben) verändert.
Jetzt weiß ich aber nicht, ob das gewollt ist, oder nicht. Denn wenn man sich die Seite mit dem Firefox anschaut, dann sieht die dort absolut verzerrt aus!
redlamaWissen ist Macht! Nichts wissen macht auch nichts, ...
www.redlama.org
-
14.03.05 17:06 #5
- Registriert seit
- Aug 2003
- Ort
- Berlin
- Beiträge
- 230
wenn man aber draufklickt, dann öffnet sich keine neue Seite.
Also kanns ja nicht wirklich ein Link sein, oder?
-
14.03.05 17:32 #6Maik Tutorials.de Gastzugang
Der :hover -Effekt funktioniert im IE nicht, weil dem <a>-TAG das Attribut href="#" fehlt. Ergo: dieser Abschnitt (Textabsatz) dient nicht als Link, dennoch soll der darin eingebettete Text animiert werden, wenn er mit der Maus überfahren wird.
Es gibt eine alternative und browserübergreifende Technik, mit der sich (alle) HTML-Elemente 'dynamisch' gestalten lassen:
CSS-Code:
Anmerkung: Für die beiden CSS-Klassen .normal und .hover können auch andere bzw. weitere CSS-Eigenschaften gewählt werden.Code :1 2 3 4 5 6 7 8 9 10 11
p.normal /* Textabsatz normal-Formatierungen */ { color: #8f8f8f; border: 1px solid #dfdfdf; } p.hover /* Textabsatz hover-Formatierungen */ { color: #000000; border: 1px solid #dfdfdf; }
HTML-Code:
Mit Hilfe der Event-Handler onmouseover= / onmouseout= und der Script-Anweisung this.className='[Klassen-Name]' wird beim Überfahren des HTML-Elements die 'voreingestellte' CSS-Klasse .normal gegen .hover getauscht.Code :1
<p class="normal" onmouseover="[B]this.className='hover'[/B]" onmouseout="[B]this.className='normal'[/B]">Textabsatz</p>
Geändert von Maik (14.03.05 um 17:34 Uhr)
-
Das stimmt nicht ganz, denn das Anker-Element wird eigentlich erst zu einem Verweis, wenn es ein nicht leeres href-Attribute besitzt.[…] der Teil, der sich ändert, in ein <a> eingeschlossen ist, also einen Link darstellt.
Korrekt wäre demnach auch nur folgende CSS-Code, um Verweise als solche hervorzuheben:HTML-Code:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <style type="text/css"> /*<![CDATA[*/ a { background: #ffc; } a:link, a:visited { background: #eee; } a:hover { background: #c33; } a:link:hover, a:visited:hover { background: #3c3; } /*]]>*/ </style> </head> <body> <p><a name="ankername1" id="ankername1">Anker</a></p> <p><a href="http://example.org/" name="ankername2" id="ankername2">Anker mit Verweis</a></p> <p><a href="http://example.org/">Verweis</a></p> </body> </html>
Ähnliche Themen
-
hover-effekt
Von Headymaster im Forum CSSAntworten: 8Letzter Beitrag: 28.11.06, 18:22 -
hover-Effekt verschwindet
Von MSinistar im Forum CSSAntworten: 6Letzter Beitrag: 20.03.06, 11:49 -
hover Effekt
Von LoMo im Forum CSSAntworten: 7Letzter Beitrag: 15.04.05, 08:26 -
Hover Effekt
Von BenschM@ster im Forum CSSAntworten: 6Letzter Beitrag: 19.07.03, 19:48 -
css und hover effekt.....
Von StupendousMan im Forum CSSAntworten: 3Letzter Beitrag: 04.02.02, 09:47





Login





