我想設置自動寬度的左,右divs,以便他們總是附加到居中的div。我的下面的例子使用width: 20%;
左右div應該是動態的。我怎麼能做到這一點?左,右divs附加到中間格
我看着這些(1,2,3)的想法的例子,但無法解決我的問題。第三是我想要的,但它不適用於所有瀏覽器。
隨意更改下面的整個代碼,因爲我打開更好的解決方案,但中心div必須是850px。
感謝
<style>
body
{
background: #333333;
}
*
{
margin: 0;
padding: 0;
}
#cover
{
float: left;
width: 100%;
height: 200px;
background: #bababa;
}
#left
{
float: left;
width: 20%;
height: 200px;
background: #cccccc;
}
#center
{
float: left;
width: 850px; /*compulsory*/
height: 200px;
background: #dddddd;
}
#right
{
float: right;
width: 20%;
height: 200px;
background: #eeeeee;
}
</style>
<div id="cover">
<div id="left">LEFT</div>
<div id="center">CENTER</div>
<div id="right">RIGHT</div>
</div>
我真正想要的是讓'border-bottom lines'在展開時互相接觸。正如我所說,我願意提供更好的解決方案。 – BentCoder
javascript解決方案給出瞭如何?我不確定這是可能的只有使用CSS ..! – leMoisela
正如你所提到的,divs在狹隘的視野下走在另一個之下。 – BentCoder