好吧,這是很難解釋,我有兩個元素,一個浮動DIV和非可包裝的DIV,它的HTML看起來是這樣的:CSS - 打破了浮動和非可包裝的DIV
<div id='page'>
<div id='left'>
some information
</div>
<div id='center'>
do not break this
</div>
</div>
這是CSS:
#center{
text-align: center;
white-space: nowrap;
}
#left{
float:left;
}
#page{
width: 800px;
background-color: #999;
}
結果:
的容器(#page)我š可調整大小,可以去更小的,像100px的,這裏是我有我的問題,#center DIV不斷的權利,即使是在容器外:
我需要#center DIV去下#left當容器小這樣的:
這是對的jsfiddle代碼:https://jsfiddle.net/p41xh4o3/
謝謝您的幫助!
,所以你總是希望#center div下的#left?我真的不明白你想要做什麼,像這樣? https://jsfiddle.net/p41xh4o3/1/ –
當#page小於兩個孩子時,並非總是如此,否則它們位於同一行,並且#center以可用空間爲中心。 – stramin