display:none与visibility:hidden的区别是什么?
Posted 石顺麟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了display:none与visibility:hidden的区别是什么?相关的知识,希望对你有一定的参考价值。
display : 隐藏对应的元素但不挤占该元素原来的空间。
visibility: 隐藏对应的元素并且挤占该元素原来的空间。
即是,使用CSS display:none属性后,html元素(对象)的宽度、高度等各种属性值都将“丢失”;而使用visibility:hidden属性后,HTML元素(对象)仅仅是在视觉上看不见(完全透明),而它所占据的空间位置仍然存在。
以上是关于display:none与visibility:hidden的区别是什么?的主要内容,如果未能解决你的问题,请参考以下文章
display:none与visible:hidden的区别
display:none与visible:hidden的区别
display:none与visible:hidden的区别
display:none与visibility:hidden的区别