我有一张 table ,一个特定的 td 的样式是
<td style="vertical-align: middle;align: center!important; height: 200px; background-color: #ffffff;text-align: -moz-center!important;width: 180px;">
问题是,如果我使用 text-align:center
,它在 Document Mode :
IE7 上工作正常。但是,如果我将文档模式更改为 IE9
。对齐在左边。然后我用开发者工具来测试它。如果我使用 align:center
,它在两种文档模式下都可以正常工作。
现在,当我尝试将它添加到我的代码中时,它显示 CSS 警告 “align is not a known CSS property name”
。尽管如果我抑制警告,当我执行代码时,对齐属性不会添加到我的样式中。
谁能告诉我如何解决这个问题?
最佳答案
align="center"
是这样使用的,
<td align="center">text</td>
text-align:center
用于 style="..."
<td align="center" style="text-align:center">text</td>
使用这个,
<td align="center" style="vertical-align: middle; text-align:center; height: 200px; background-color: #ccc;text-align: -moz-center!important;width: 180px;">
关于asp.net - CSS2.0 添加对齐属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17079158/