0
我的问题是我想在两个其他元素之间放置一个div。CSS div使用两个元素之间的所有空间
这里是我的小提琴代码:
http://jsfiddle.net/NHBVa/1053/
div content
我的问题是我想在两个其他元素之间放置一个div。CSS div使用两个元素之间的所有空间
这里是我的小提琴代码:
http://jsfiddle.net/NHBVa/1053/
div content
你可以达到你想要用下面的风格是什么:
.container {
padding-left:30px; /* width of left container */
padding-right:30px; /* width of left container */
}
.container > div {float:left;}
.left {
margin-left:-30px;
width:30px;
height:30px;
background-color:yellow;
}
.right {
margin-right:-30px;
width:30px;
height:30px;
background-color:yellow;
}
.content {
width:100%;
background-color:red;
}
只需添加float:left;
那些三个divs
.left,
.right,
.content{
float: left;
}
你能更具体? – 2013-05-10 12:58:49
我认为你应该使用float来获取你的容器 – fefe 2013-05-10 12:59:56
我希望所有这3个元素(左,内容,右)在一行中。左右有30px的宽度。内容应该填补之间的空白 – marius 2013-05-10 13:02:37