我需要做下一件事:
max-width to center content auto width content auto width
<-----------------------><--------------------><-------------------->
left middle right
所以中间/中间列和右列将包含内容并且将自动增加宽度。但是左边的一个,我需要尽可能宽,直到碰到中间一个。
我现在拥有的是中间和右边,“浮动:正确”。 并留下一个,“浮动:左”。
但有了这个,左边的宽度有限。
如何让它尽可能宽?
答案 0 :(得分:1)
据我所知,这只能使用display: table
来完成。如果我理解正确,this就是你想要的。它使div作为表格单元格,并将左边的一个设置为100%的宽度,自动填充任何备用空间。
答案 1 :(得分:1)
答案 2 :(得分:1)
试试这个:
仅使用50-24-24%......
HTML
<div id="divLeft">
div left to center
</div>
<div id="divRight1">
div right 1
</div>
<div id="divRight2">
div right 2
</div>
CSS
#divLeft{
width: 50%;
display: inline-block;
background-color: forestGreen;
}
#divRight1{
width: 24%;
display: inline-block;
background-color: blue;
}
#divRight2{
width: 24%;
display: inline-block;
background-color: red;
}