У меня есть следующий HTML структуру:сделать внешние элементы невидимыми, 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>
И я должен сделать только те элементы, которые имеют класс
marked
и сделать невидимыми все внешние элементы. И элементы, у которых есть класс marked
, должны сохранять свои позиции и оставаться видимыми
Если я вас понял, вы можете использовать ': нет()' 'селектор - .circle: нет (.marked) {видимость: скрытый}' – Vucko
Спасибо за все. Решено решение с помощью Jquery: 'function showOnlyDots() { $ ('*'). Not ('td> div.circle.marked'). AddClass ('invis'); $ ('img'). Css ("display", "none"); $ ('div.circle'). Css ("border", "none"); } ' – Aibol