Ich habe folgende HTML-Struktur:außerhalb Elemente unsichtbar machen, html css
<body>
<div class="white">
<table class="circleDataBack">
<tr>
<td>
<div class="circle">A</div>
<div class="circle">B</div>
<div class="circle marked">C</div>
</td>
</tr>
</table>
</div>
</body>
Und ich sollte nur die Elemente, die die Klasse
marked
haben machen
und mache alle Elemente außerhalb sichtbar. Und die Elemente, die die Klasse marked
haben, sollten ihre Positionen speichern und sichtbar bleiben
Wenn ich Sie verstanden, können Sie die 'verwenden: nicht()' Selektor - '& cir: nicht (.marked) {visibility: hidden}' – Vucko
Danke für jeder. Die Lösung mit Jquery gelöst: 'function showOnlyDots() { $ ('*'). Not ('td> div.circle.marked'). AddClass ('invis'); $ ('img'). Css ("display", "none"); $ ('div.circle') .css ("Grenze", "keine"); } ' – Aibol