Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
lamy
Regular
Posts: 32 Joined: Mon Jan 29, 2007 7:51 pm
Location: Paderborn
Contact:
Post
by lamy » Thu Feb 22, 2007 1:17 pm
Hi!
Mal ne Html/css-Frage: Alle meine Links haben eine gestrichelte Linie als "Unterstrich". Wenn man die Links "hovert", erscheint ein Hintergrundbild.
Das ist auch bei den Bildern so.
Wie verhindere ich das da?
Mit
a:hover img{background-image: none; border-bottom: none;}
a:link img{background-image: none; border-bottom: 20px solid green;}
oder so? (der code da oben funktioniert übrigens nicht
)
Gruß, Lamy
garvinhicking
Core Developer
Posts: 30022 Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:
Post
by garvinhicking » Thu Feb 22, 2007 1:34 pm
Hi!
Das geht leider nicht. Du müsstest die <a> links in denen ein <img> drin ist mit einem speziellen CLASS versehen, bei dem Du es dann änderst.
Also wenn es so aussieht:
Code: Select all
<a href="#">Link</a>
<a href="#"><img src="#" /></a>
geht es nicht. Es muss:
Code: Select all
<a href="#">Link</a>
<a class="imagelink" href="#"><img src="#" /></a>
z.B. sein, denn nur dann kannst Du den Eltern-Selektor gezielt ansprechen.
CSS-Regeln wirken nur vererbend, Du kannst mit einem Kind-Element-Selektor nicht den Eltern-selektor beeinflussen.
Viele Grüße,
Garvin
stm999999999
Regular
Posts: 1531 Joined: Tue Mar 07, 2006 11:25 pm
Location: Berlin, Germany
Contact:
Post
by stm999999999 » Fri Feb 23, 2007 2:01 am
vielleicht hilft das hier - ich habe ein css was für besuchte Seiten eine Haken hinter dem Link anzeigt. Bei Bildern wollte ich das aber nicht:
Code: Select all
.serendipity_entry_extended a:visited {
background-image: url("/uploads/intern/visited.png");
background-repeat: no-repeat;
background-position: right center;
padding-right: 11px; }
.serendipity_entry_body a:visited {
background-image: url("/uploads/intern/visited.png");
background-repeat: no-repeat;
background-position: right center;
padding-right: 11px; }
a.serendipity_image_link:visited {
background-image: none;
}
Ciao, Stephan