我在布局时遇到问题 - 想象一下:
我有一个带有一些文本的圆形灰色框,里面有 2 个按钮。
灰色框为页面宽度(约900px),按钮为250px。
文字宽度为 300 像素。
我希望两个按钮右对齐,文本左对齐。
这是我的基本布局:
<div id="grey_box">
<p class="text"></p>
<div class="buttons">
<a class="button1"></a>
<a class="button2"></a>
</div>
</div>
出于某种原因,文本总是出现在按钮上方,我希望它们都位于框的中心(垂直方向),灰色框的高度约为 80px。
这是我的CSS:
#grey_box {
height: 80px;
background: #f4f4f4;
width: 900px;
margin: 0 0 20px 20px;
}
.text {
float: left;
width: 450px;
}
.buttons {
float: right;
margin-right: 20px;
width: 450px;
}
下面是我想要什么的粗略概念。