我依靠CSS属性overflow:hidden
含有3嵌套&浮动div
秒。 overflow:hidden
适用于此html的父代div
。CSS溢出:隐藏错误
当我不使用overflow:hidden
我最后div
是出位线浮动div
S的范围内,但是当我使用overflow:hidden
整个div
结构向下移动。
希望有人能明白我的意思是上面的文字,但情况不是我提供的CSS代码了。
CSS:
#header {
display: block;
width: 590px;
height: 50px;
background: #336699;
margin: 0 auto;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
overflow: hidden;
}
.header-left-wrapper {
float: left;
width: 150px; height: 50px;
background: #ff0000;
}
.header-input-wrapper {
float: left;
width: 300px; height: 50px;
background: #00ff00;
}
.header-right-wrapper {
float: right;
width: 140px; height: 50px;
background: #ff0000;
overflow: hidden;
}
为了澄清,由于某种原因,当我申请overflow:hidden
到.header-right-wrapper
,整个头,如果我只是应用了margin
或position
下移。任何帮助?提前致谢。
的jsfiddle它,请 – shnisaka 2013-02-15 03:34:26
这将帮助,如果你给我们说HTML – 2013-02-15 03:34:44
这里是fiddle.net(HTTP:// JS fiddle.net/ZETus/) – JaPerk14 2013-02-15 03:41:51