overflow:hidden用法

Posted jayfeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了overflow:hidden用法相关的知识,希望对你有一定的参考价值。

1、当父元素设置了height值时,则设置overflow:hidden后,子元素超出父元素部分隐藏

2、当父元素的高度是靠子元素撑开的时候,子元素浮动时,则在父元素使用overflow: hidden可以清除浮动,使得父元素的高度依旧是靠子元素撑开。

作用1示例:

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
#div1{
width: 500px;
border: 1px solid red;
height: 50px;
overflow: hidden;
}
#div2{
width: 100px;
height: 100px;
border:1px solid blue;
float: left;
}
</style>
</head>
<body>
<div id="div1">
<div id="div2"></div>
</div>
</body>
</html>

作用2示例:

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
#div1{
width: 500px;
border: 1px solid red;
overflow: hidden;
}
#div2{
width: 100px;
height: 100px;
border:1px solid blue;
float: left;
}
</style>
</head>
<body>
<div id="div1">
<div id="div2"></div>
</div>
</body>
</html>

以上是关于overflow:hidden用法的主要内容,如果未能解决你的问题,请参考以下文章

overflow: hidden用法,不仅仅是隐藏溢出

我看到很多网站,DIV用到overflow: hidden隐藏,为啥,不用可以吗?

overflow-y: hidden 隐藏了上下滚动条以后鼠标滚球无法滚动?

text-overflow的用法

为啥在火狐用overflow:hidden滚动条就消失了,而不是隐藏就是说没有滚动效果了,下面的内容也无法显示

hidden是啥意思