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的区别

jq之display:none与visible:hidden

display:none与visibility:hidden的区别是什么?