hover-funktion nur für einen stil definieren
kellerchef
- css
hi,
hab ein kleines problem mit css. ist es möglich, wenn man mehrere css-stile in einem quelltext verwendet, nur eine hover-funktion für einen einzigen Stil (beispielsweise ".Stil0") zu definieren ?
irgendwie klappt das hiermit nicht:
a.Stil10:link { color:#ACACAC; text-decoration:underline; }
a.Stil10:visited { color:#ACACAC; text-decoration:underline; }
a.Stil10:hover { font-weight:bold; color:#000000; text-decoration:none; }
a.Stil10:active { font-weight:bold; color:#000000; text-decoration:none; }
weiter unten im quelltext steht der link per java-funktion:
<a onClick="window.open('produktfotos/nr12.jpg','Produktfoto','toolbar=no, scrollbars=yes, status=no,menubar=no,width=500,height=500')"><span class="Stil10">Bild</span></a>
kann mir jemand helfen und sagen, warum das nicht klappt ?
danke im voraus !
he
a.Stil10 wird verwendet auf Links (<a>), die die Klasse .Stil10 haben.
Es müsste also a .Stil10 heißen. Oder du weist gleich dem Link die Klasse zu und verzichtest auf span ganz.
gruß bascombe
Hello out there!
irgendwie klappt das hiermit nicht:
a.Stil10:link { color:#ACACAC; text-decoration:underline; }
Damit selektierst du unbesuchte Links der Klasse "Stil10".
Solche gibt es aber nicht. Aus zweierlei Gründen:
Zum einen haben nicht die 'a'-Elemente diese Klassenzugehörigkeit, wie [bascombe] schon anmerkte.
Zu anderen hast du gar keine Links; deine 'a'-Elemente haben keine 'href'-Attribute.
Warum eigentlich nicht? Was bekommen Nutzer ohne JavaScript zu sehen? Und andere Agenten? [DIALOG-ROBOT]
Und was bekommen Nutzer mit Popup-Blocker zu sehen?
Wollen Nutzer, dass ihnen ein Webseitenautor den Desktop mit Fenstern vollmüllt? “Opening up new browser windows is like a vacuum cleaner sales person who starts a visit by emptying an ash tray on the customer's carpet. Don't pollute my screen with any more windows, thanks […]” (Top Ten Mistakes in Web Design, Punkt 9 [Nielsen])
See ya up the road,
Gunnar
PS: Du plenkst.