css中隐藏元素的方法有哪些?有什么区别?

码农天地 -
css中隐藏元素的方法有哪些?有什么区别?

隐藏元素的方法:

(推荐学习:css快速入门)

display:none 隐藏对应元素,在文档流中不再给他分配空间,各边元素会合拢但是资源会加载,DOM可以访问。

visibility:hidden 隐藏对应元素,但是在文档流中保留原来的空间,资源会加载。

opacity:0 可以点击,占据空间,可以使用。

方法之间的区别:display会产生重绘回流,visibility:hidden只重绘,display:none节点和子孙节点都不见,visibility:hidden的子孙节点可以设置visibility:visible显示。

以上就是css中隐藏元素的方法有哪些?有什么区别?的详细内容,更多请关注其它相关文章!

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

加个好友,技术交流

1628738909466805.jpg