我正在尝试设置左右两个div的自动宽度,以便它们始终附着于中心div。 我下面的示例使用
我看过这些(1, 2, 3)示例以获得想法,但无法解决我的问题。第三个是我想要的,但在所有浏览器中都不起作用。
可以随意更改下面的整个代码,因为我可以接受更好的解决方案,但中心div必须为850px。
谢谢
width: 20%;
设置左右div的宽度,这应该是动态的。 我该如何实现呢?我看过这些(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>