百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>CSS教程> css中visibility与display属性区别比较
分享文章到:

css中visibility与display属性区别比较

发布时间:01/15 来源: 浏览: 关键词:
display 属性规定元素应该生成的框的类型。 visibility 属性规定元素是否可见。 提示:即使不可见的元素也会占据页面上的空间。请使用 \"display\" 属性来创建不占据页面空间的不可见元素。


浏览器支持

所有主流浏览器都支持 visibility 属性。

注释:任何的版本的 internet explorer (包括 ie8)都不支持 "inherit" 和 "collaps教程e" 属性值。


所有主流浏览器都支持 display 属性。

注释:任何版本的 internet explorer (包括 ie8)都不支持 "inherit"、"inline-table"、"run-in"、"table"、"table-caption"、"table-cell"、"table-column"、"table-column-group"、"table-row"、以及 "table-row-group" 属性值。


说明
display

这个属性用于定义建立布局时元素生成的显示框类型。对于 html 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 html 中已经定义的显示层次结构。对于 xml,由于 xml 没有内置的这种层次结构,所有 display 是绝对必要的。

visibility

这个属性指定是否显示一个元素生成的元素框。这意味着元素仍占据其本来的空间,不过可以完全不可见。值 collapse 在表中用于从表布局中删除列或行。

总结,

display可以隐藏元素并且不占用页面上的空间,而visibility中是让元素看不到它会占据页面上的空间。

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有6人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板