CSS 中 display,visiblity及 overflow 的作用和区别( 二 )


HTML 代码:
<div id="a"><div id="b"></div></div>CSS代码:
#a{width: 300px;height: 100px;background-color: red;overflow: auto;?}#b{width: 200px;height: 300px;background-color: blue;}效果如下:

CSS 中 display,visiblity及 overflow 的作用和区别

文章插图
 
总结:
  1. display 和 visibility 属性都是用来设置或检索对象是否及如何显示 。
  2. 使用diplay 隐藏对象时,在文档流中不占空间.后续对象会占据隐藏对象位置 。
  3. 使用 visibility 隐藏对象时,在文档流中会保留隐藏对象所占用的空间 。
  4. overflow 主要用来检索或设置当对象的内容超过其指定高度及宽度时如何管理内容显示 。

【CSS 中 display,visiblity及 overflow 的作用和区别】


推荐阅读