我依靠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