【发布时间】:2012-10-22 19:14:30
【问题描述】:
我正在尝试使<th> 列中的文本与行首对齐。使用vertical-align: top; 它适用于除 IE 以外的所有浏览器(我最担心 IE9 支持)。
HTML
<tr class="three">
<th>
Header</th>
<td class="divider">
</td>
<td class="first">
<ul>
<li><img src="images/icon.jpg" alt="A5 chip" width="81" height="91" /></li>
<li>Text</li>
</ul>
</td>
</tr>
CSS
img {vertical-align: top;}
.compare-table tr th {
padding-top: 20px;
padding-left: 5px;
width: 165px;
line-height: 1.5em;
}
我不确定代码的其他哪些元素是相关的。该页面可以查看here。
如果这个问题不是独立的,或者没有得到很好的解释,我深表歉意。
【问题讨论】:
标签: html css internet-explorer vertical-alignment