asp.net - CSS2.0 添加对齐属性

标签 asp.net internet-explorer css

我有一张 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/

相关文章:

asp.net - 选择 Accordion 选项卡时切换子元素的类

javascript - 使用 Internet Explorer 时 Visual Studio 引发异常

javascript - IE 中奇怪的 "Null or not an object"错误

html - 在最后一行调整 flex 元素的大小

css - 为什么我的 <div> 没有漂浮在另一个漂浮的 <div> 周围,而其他元素却漂浮着?

javascript - 单击其他元素时从子菜单项中删除事件类

javascript - 在 ASP.NET MVC 中填充下拉列表的正确方法

c# - 在 ASP.net 的数据访问层中创建实体的正确方法是什么?

jquery - 当数据传入时,WCF Rest Service 中的 POST 方法不起作用?

javascript - 原型(prototype) Javascript 错误(仅在 IE 中) 'Object doesn' t 支持此属性或方法'