开发者社区> 问答> 正文

css中用隐藏一大片元素,但是要让其中一个小div显示,应该如何操作?

元素有很多,如果一个个用display:none隐藏,有点麻烦。不知有没什么好的方法没?
大致上代码是这样:

<div class="all">
    <div class="div1"></div>
    <div class="div2"></div>
    //中间很多div...
    <div class="div100"></div>
    <div class="div101"></div>
    <div class="div102"></div>
</div>

假如我要把div.all中的所有div除class为div101的div都隐藏,有什么好的办法。

展开
收起
a123456678 2016-03-24 16:33:26 2734 0
1 条回答
写回答
取消 提交回答
  • 先隐藏全部,再显示div101就ok:

    ​​.all div{display:none;}​
    .all div.div100 {display:block;}

    2019-07-17 19:13:02
    赞同 展开评论 打赏
问答分类:
问答地址:
相关产品:
问答排行榜
最热
最新

相关电子书

更多
零基础CSS入门教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载