不知道为什么但是对于我的生活,当它前面的单元格包装文本时,我不能让我的文本在表格单元格(td)的顶部对齐.
如果我在HTML中写出它可以工作,但无法在我的CSS中获得相同的效果.
适用于HTML:
<td style="vertical-align:text-top;">Some Text</td>
Run Code Online (Sandbox Code Playgroud)
没有CSS:
table td { vertical-align: text-top; }
Run Code Online (Sandbox Code Playgroud)
我已经尝试过在CSS中可以想到的所有组合
Rya*_*ale 39
确保没有在TD元素上设置"display:block",因为垂直对齐对块元素不起作用.此外,text-top不是最好的,并且有一些跨浏览器问题.请改用"top".尝试在样式表中添加:
table td {
display: table-cell;
vertical-align: top;
}
Run Code Online (Sandbox Code Playgroud)