nag: Verständnisproblem Vererbung/Nachkommenselektoren

Beitrag lesen

Hallo,

Es gibt nach Deiner Beschreibung keinen Grund dafür, das beide Links den Wert "block" für die Eigenschaft Display haben.

Beschränke das HTML-Gerüst und die CSS-Angaben auf das notwendigste und überprüfe das Verhalten erneut.

Hier tritt besagtes Verhalten nicht auf:

<html>
<head>
<title>Test</title>
<style type="text/css">
<!--
#eins #einsa ul li a {border:1px solid black; display:block; color:blue; }
#zwei a:link, #zwei a:visited {border:1px solid black; color:red;}
-->
</style>
</head>
<body>

<div id="eins">
<div id="einsa">
<ul><li><a href="#">eins</a></li></ul>
</div>
</div>
<div id="zwei">
<a href="#">zwei</a>
</div>

</body>
</html>

mfg NAG

--
signatur