我希望通过CSS实现以下功能
我有两个文本需要彼此相邻。 示例:两个电话号码位于"电话"
的右侧电话:301xxxxx
301xxxxx
我可以使用两个div并向左浮动一个。但我也希望他们两个都集中在一起。构建这个的最佳方法是什么?
答案 0 :(得分:2)
<强> HTML:强>
<div class="blah">
<div>
Phone:
</div>
<div>
301xxxxx<br>
301xxxxx
</div>
</div>
<强>的CSS:强>
.blah {
text-align:center
}
.blah > div {
vertical-align:top;
display:inline-block;
}
答案 1 :(得分:1)
你是在谈论彼此相邻的2个div,然后将它们集中在页面上吗?
可能
将宽度设置为两个div以及文本对齐中心到文本里面?
<div id="outter">
<div id="div1"> phone 1</div>
<div id="div2"> phone 2</div>
<div style="clear:both"></div>
</div>
css
#outter{
width: 400px;
padding: 0;
margin: 0 auto;
}
#div1, #div2{
width: 50%;
float: left;
text-align:center;}
答案 2 :(得分:0)
然后将它们放入居中的父div
。
要像div
这样阻止元素,我们必须设置width:
和margin-left: auto; margin-right: auto;
答案 3 :(得分:0)
答案 4 :(得分:0)
您可以使用表格结构:
<tr>
<td>phone</td>
<td>301xxxx</td><br />
<td>301xxxx</td>
</tr>