CSS的overflow是什么意思

发布时间:2025-05-17 点击:13
在css中,overflow是“溢出”的意思,该属性规定当内容溢出元素框时发生的事情,设置内容是否会被修剪,溢出部分是否会被隐藏;例如当属性值设置为“visible”则内容不会被修剪,为“hidden”则内容会被修剪并且其余内容是不可见的。
本教程操作环境:windows7系统、css3&&html5版、dell g3电脑。
在css中,overflow是“溢出”的意思,该属性规定当内容溢出元素框时发生的事情。
overflow属性支持4个属性,可设置当内容溢出元素框时的4种处理方式:
visible 默认值。内容不会被修剪,会呈现在元素框之外。
hidden 内容会被修剪,并且其余内容是不可见的。
scroll 内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。
auto 如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。
<!doctype html><html><head><meta charset=\”utf-8\”><style>div.ex1 {background-color: lightblue;width: 150px;height: 110px;overflow: scroll;}div.ex2 {background-color: lightblue;width: 150px;height: 110px;overflow: hidden;}div.ex3 {background-color: lightblue;width: 150px;height: 110px;overflow: auto;}div.ex4 {background-color: lightblue;width: 150px;height: 110px;overflow: visible;}</style></head><body><h1>overflow 属性</h1><p>如果元素中的内容超出了给定的宽度和高度属性,overflow 属性可以确定是否显示滚动条等行为。</p><h2>overflow: scroll:</h2><div class=\”ex1\”>测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!</div><h2>overflow: hidden:</h2><div class=\”ex2\”>测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!</div><h2>overflow: auto:</h2><div class=\”ex3\”>测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!</div><h2>overflow: visible (默认):</h2><div class=\”ex4\”>测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!</div></body></html>
(学习视频分享:css视频教程)

SEO新手怎么才能让玩挑战快速提升权重
thinkpad如何进入安全模式 联想thinkpad进入安全模式的两种方法
苏州阿里云服务器怎么分区
国外服务器如何备案
远程登录问题-其他问题
电脑中pdf文件内容无法复制如何处理
阿里云服务器宽带费用
真正云服务器价格实惠的平台