【发布时间】:2011-09-05 04:43:15
【问题描述】:
我想在我的<td> 标签中垂直对齐中心/中间的 3 个元素。这些是我要对齐的元素:
- 图像按钮(标签)顶部箭头图像
- jQuery 滑块
- 图像按钮(一个标签)底部箭头图像
基本上,这些元素用于垂直滚动图表。它们有点错位。我希望他们都处于中心位置。
我当前的代码是:
<td style="vertical-align:top;">
<div id="div1" style="display:inline-block; horizontal-align:center; margin-top:5px;">
<a id="a_top" title="Top" class="ui-icon ui-icon-circle-triangle-n" style="border:0px;"></a>
</div>
<div id="slider_y" style="height:240px; width:6px; horizontal-align:center; margin-top:10px; "></div>
<div id="div2" style="display:inline-block;horizontal-align:center;margin-top:10px;">
<a id="a_bottom" title="Bottom" class="ui-icon ui-icon-circle-triangle-s" style="border:0px;"></a>
</div>
</td>
我愿意删除与图像按钮相关的 div 标签,但 td 标签应该保留在那里。
【问题讨论】:
-
没有
horizontal-alignCSS 属性。 -
CSS的两个对齐属性是
text-align(水平)和vertical-align(垂直) -
如果你能放一张你想要的图片会很有用
-
我找到了答案,我会在8小时后提交,因为提交自我答案的限制。我们只需要将属性 align=center 添加到主 td 标签。