我有以下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){visibility:hidden的}' – Vucko
感谢大家。用jquery解决了这个问题:function showOnlyDots(){('*')。not('td> div.circle.marked')。addClass('invis'); $('img').css(“display”,“none”); $('div.circle')。css(“border”,“none”); }' – Aibol