有人可以编写CSS片段吗?
<div class="container">
<span class="left">Left</span><span class="right">Right</span>
</div>
以下是.container
的CSS:
.container {
position:absolute;
bottom:0;
margin: 0 5px 5px 5px;
}
注意位置是绝对的,因为它在其包含元素上是“绝对定位的”。
我已经在两个嵌套元素上尝试float:left
/ float:right
但没有任何反应。
答案 0 :(得分:6)
将元素设置为阻止,设置宽度并浮动它们。
.left{
display: block;
float:left;
width: 100px;
}
.right{
display: block;
float:right;
width: 100px;
}
答案 1 :(得分:2)
float: left
div 设置(相对或绝对)宽度时, float: right
和.container
将完美运行
.container {
position:absolute;
bottom:0;
margin: 0 5px 5px 5px;
width: 200px; //either absolute width
width: 100%; // or relative width
}
旁注:如果您将.container
设置为width: 100%
,由于margin
,您会看到丑陋的滚动条。只需使用margin
和.left
类中的.right
即可。请参阅here。
答案 2 :(得分:0)
您需要设置宽度才能使用float
。如果您希望宽度为100%,则可以设置.container { width: 100%; }
或将代码改进为:
.container {
position:absolute;
bottom:5px;
left:5px;
right:5px;
}