隐藏页面元素的方式总结及区别

来源:互联网 发布:阿里云数据库 ads 编辑:程序博客网 时间:2024/06/07 20:46

1、display:none我不占地儿,你看不见我
display:none可以让网页中所有内容不显示,如代码、文字、链接、图片、div层,是推荐的内容隐藏方式。
这里写图片描述

2、visibility:hidden我占了地儿,你也看不见我
visibility:hidden和display:none可以隐藏的内容几乎一样,但唯一区别是它虽然隐藏了内容,但被隐藏掉的内容仍旧占据空间,这段隐藏了内容却保留空间的位置会在网页中显示为空白。
这里写图片描述

3、overflow:hidden隐藏溢出内容
overflow:hidden这种方式可以隐藏掉固定区域外的内容,它可以有效控制显示区域。但应注意,使用它时需要给它定义宽度和高度,否则会无效。
这里写图片描述

overflow用法中存在一个分支,overflow-x:hidden和overflow-y:hidden,x是横向范围,y是纵向范围,这两个属性经常用在需要隐藏滚动条时。
这里写图片描述

原创粉丝点击