0

我正在尝试实现一个<div>有 3 个 sub<div>的(见图) 在此处输入图像描述

div1 里面有一个图像,它的高度用 .css 固定

.image_inside_div1
{
height:6em;
}

.div1
{
float:left; /* so it fits to the image */
}

.div2
{
width:50%; /* not a great solution. How do I fill the rest (remaining from div1) of outerdiv's width? */
}

.div3
{
/*This is my primary question. How do implement div3 ?*/
width:100%;
position: ???
bottom: 0 ???
height: ???
}

谢谢!

4

3 回答 3

0

用另一个 div 包装 div1 和 div2。这就对了。

<div>
    <div>
         <div id="div1"></div>
         <div id="div2"></div>
    </div>
    <div id="div3"></div>
</div>
于 2013-02-15T13:55:33.170 回答
0

看看这个小提琴http://jsfiddle.net/C6Q46/。重要信息

.outer:after { content: " "; display: block; overflow: hidden; clear: both; height: 0; }
.div2 { overflow: hidden; }
.div3 { width: 100%; clear; both; }
于 2013-02-15T13:58:56.303 回答
0
.div3
{
/*This is my primary question. How do implement div3 ?*/
width:100%;
float: left;
clear:both;
}
于 2013-02-15T13:46:29.807 回答