Ich habe die HTML folgende, die funktioniert:Hover mit mehreren ID/Klasse
<div class="preview">
<div class="image">
<img src="SomeFile/SomeImage.gif">
</div>
<h2>Some heading</h2>
<p>Some text</p>
</div>
Und die folgende CSS (das funktioniert):
.preview:hover > h2 {display: none;}
.preview:hover > p {display: block;}
Wenn ich ein neues <div id="newID">
um den HTML hinzuzufügen, Wie aktualisiere ich das CSS, um mit dem neuen ID-Wrapper zu arbeiten?
Wie verwende ich auch mehrere IDs in der CSS, um zu vermeiden, dies für jede ID neu zu schreiben?
Dank
versuchen, neu hinzugefügt Was mit der Verwendung einer Klasse falsch, wie Sie jetzt sind? –
Ihre Frage ist nicht genau klar. Und Ihre zweite Frage ist genau, wofür Klassen sind. Mit Klassen können Sie das gleiche CSS gleichzeitig auf mehrere Elemente auf der Seite anwenden. IDs sind eindeutige Bezeichner und wirklich nur notwendig, wenn Sie tatsächlich ein bestimmtes Element auf der Seite identifizieren müssen. –
Der Code, den Sie jetzt haben, funktioniert gut, ich bekomme immer noch nicht den Punkt, ein div mit einer ID als Wrapper hinzuzufügen. https://jsfiddle.net/p2p32bqz/ –