CSS实现内容超出出现滚动条内容超出容器的宽度或高度时,元素会溢出,如何解决这个问题?这时可以通过CSS来控制它,让内容不再溢出,并且出现滚动条。可以通过设置 overflow 属性来实现:overf...
CSS实现内容超出出现滚动条
内容超出容器的宽度或高度时,元素会溢出,如何解决这个问题?这时可以通过CSS来控制它,让内容不再溢出,并且出现滚动条。
可以通过设置 overflow 属性来实现:
overflow: visible | hidden | scroll | auto;
- visible:默认值,不裁剪内容,超出部分会显示在元素框外面。
- hidden:隐藏超出元素框的部分。
- scroll:显示滚动条,即不管有没有超出都显示滚动条。
- auto:浏览器自动选择是否显示滚动条。
例如,以下代码就可以让一个元素出现滚动条:
div {
width: 200px;
height: 100px;
overflow: auto;
} div {
overflow-x: auto;
overflow-y: hidden;
}