HTML
<div id="a">
<div id="b">bbb</div>
<div id="c">ccc</div>
</div>
CSS
#a {
border: 1px solid black;
*zoom: 1;
}
#a:before, #a:after {
display: table;
content: "";
line-height: 0;
}
#a:after {
clear: both;
}
#b {
float: left;
font-size: 36px;
background-color: blue;
}
#c {
float: right;
background-color: red;
}
我希望红色框 ( #c
) 与右下角对齐。
如果我添加position:relative
到它#a
并添加position:absolute;bottom:0;right:0
到#c
它,但只要我添加它,蓝色框以及容器 ( #a
) 就会折叠。我不知道哪个会更高,#b
或者#c
我想将定位应用于他们两个。通常的 clear-fix 不适用于绝对定位的元素。
那么如何在不折叠容器 div 的情况下定位#b
到左下角和右下角?#c
#a