Folgender Code:
<style type="text/css">
a:hover + .beschreibung {
display:inline;
}
.beschreibung {
display:none;
}
</style>
</head>
<body>
<a class="text" href="#nogo">text</a>
<span class="beschreibung">
Meine Beschreibungen...
</span>
</body>
Warum muss ich da
a:hover + .beschreibung {
display:inline;
}
das + setzen (Nachbarselektor ist klar), damit die Eigenschaften übernommen werden, gibt es auch eine Möglichkeit, ohne dass die .beschreibung ein Nachbar ist, und die Eigenschaften trotzdem übernommen werden, also beim hovern von a wird die .beschreibung eingeblendet, auch wenn sie an beliebiger Stellen steht?
<style type="text/css">
a:hover + .beschreibung {
display:inline;
}
.beschreibung {
display:none;
}
</style>
</head>
<body>
<a class="text" href="#nogo">text</a>
<span class="beschreibung">
Meine Beschreibungen...
</span>
</body>
Warum muss ich da
a:hover + .beschreibung {
display:inline;
}
das + setzen (Nachbarselektor ist klar), damit die Eigenschaften übernommen werden, gibt es auch eine Möglichkeit, ohne dass die .beschreibung ein Nachbar ist, und die Eigenschaften trotzdem übernommen werden, also beim hovern von a wird die .beschreibung eingeblendet, auch wenn sie an beliebiger Stellen steht?