首页 > 编程笔记 > CSS笔记 阅读:10

CSS overflow属性的用法(附带实例)

CSS 中容器尺寸确定以后,当其中的子元素尺寸大于容器时,就会出现溢出情况,此时,可以使用 overflow 属性设置溢出时的处理方式,其属性值包括:
下面的代码演示了溢出的处理效果:
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<style>
#div1 {
    width: 200px;
    height: 100px;
    background-color: #ddd;
    overflow: hidden;
}
</style>
</head>
<body>
<h1> 归嵩山作 </h1>
<div id="div1">
    <p> 清川带长薄,车马去闲闲。</p>
    <p> 流水如有意,暮禽相与还。</p>
    <p> 荒城临古渡,落日满秋山。</p>
    <p> 迢递嵩高下,归来且闭关。</p>
</div>
</body>
</html>
下图中显示了 overflow 属性不同取值在 Google Chrome 浏览器中的显示效果:


实际开发中,页面的尺寸接近无限,所以,限制容器的尺寸可能并不是最好的选择,除非是应用设置上有要求,否则,总是完整地显示元素内容,并合理布局才是比较理想的设计方案。

相关文章