你知道CSS display:none和visibility:hidden的区别吗,这里和你们分享一下,使用CSS display:none属性后,HTML元素(对象)的宽度、高度等各类属性值都将“丢失”;而使用visibility:hidden属性后,HTML元素(对象)仅仅是在视觉上看不见(彻底透明),而它所占据的空间位置仍然存在。htm
CSS display:none和visibility:hidden的区别对象
visibility:hidden隐藏,但在浏览时保留位置;CSS display:none视为不存在,且不加载!get
Overflow属性值{visible|hidden|scroll|auto}前提是先要限制DIV的宽度(width)和高度(height)。两者都是隐藏HTML元素,在视觉效果上没有区别,但在一些DOM操做中两者仍是有所不一样的。it
CSS display:none;scroll
使用该属性后,HTML元素(对象)的宽度、高度等各类属性值都将“丢失”;developer
visibility:hidden;分享
使用该属性后,HTML元素(对象)仅仅是在视觉上看不见(彻底透明),而它所占据的空间位置仍然存在,也便是说它仍具备高度、宽度等属性值。di