鑑於這種佈局: http://jsfiddle.net/7xVAu/HTML/CSS溢出問題
第二(黃色)的例子是佈局IM瞄準,因爲我很高興爲灰元素完全溢出它的容器,但設置width:99999px;
是一個'哈克「的方法。
灰色方塊上的設置position:absolute
也會得到所需的效果,但是它會移除下一個元素的間距,並且我無法爲此元素設置height
屬性。
有沒有更好的解決方案?
編輯:澄清:我想它的行爲完全一樣width:99999px
版本,但沒有設置width:99999px
,因爲我覺得這是一個哈克的方法。
目前尚不清楚你在找什麼。灰色方塊應該只有一行文本,還是應該換行多行?它是否應該始終貫穿整個頁面,還是應該儘可能的寬廣? –
@RoddyoftheFrozenPeas,已澄清有問題:) – maxp
因此,灰色的div應該變得儘可能的寬,以適應它裏面的文本,並將其全部顯示在一行上? –