Længlich: Bilder ohne Textdecoration

Beitrag lesen

N'Abend!

Hmm, das ist jetzt blöd. Ein a nur dann zu selektieren, wenn es ein img enthält, ist nicht möglich. (Ich nehme an, die Links ohne Bild sollen die Border behalten, sonst wäre es ja einfach.)

Wieso ist das nicht möglich? Sollte es nicht so funktionieren:

a:hover { text-decoration:none; border-bottom: 1px #444 dotted; color: #444; }

a:hover img { border-bottom: 0; }


>   
> So müsste man doch für alle in <a> eingeschlossene <img> festlegen, dass sie eben keinen unteren Rand haben?  
  
Damit selektierst Du das img innerhalb des a, nicht das a, das ein img enthält. Das img hat dann zwar keinen Rand, aber der vom a bleibt sichtbar. Deswegen war noch der Trick nötig, das img über diesen Rand vom a zu schieben (mit position:relative).  
  
Viele Grüße vom Længlich