Html IE总是将文本置于TD的中心
在IE 9中,如果我有以下HTML:Html IE总是将文本置于TD的中心,html,css,internet-explorer,html-table,alignment,Html,Css,Internet Explorer,Html Table,Alignment,在IE 9中,如果我有以下HTML: <tr> <td> <i>DO, Medical Epidemiologist</i> </td> </tr> 你是医学流行病学家吗 它总是将文本居中。在Chrome和Firefox中,它向左对齐。 我怎样才能让IE也这样做 也许您应该使用IE开发者工具控制台查看CSS是什么。由于我目前不在Windows机器上,我无法立即告诉您如何操作,但在我开始更
<tr>
<td>
<i>DO, Medical Epidemiologist</i>
</td>
</tr>
你是医学流行病学家吗
它总是将文本居中。在Chrome和Firefox中,它向左对齐。
我怎样才能让IE也这样做 也许您应该使用IE开发者工具控制台查看CSS是什么。由于我目前不在Windows机器上,我无法立即告诉您如何操作,但在我开始更新之前,也许其他人可以填写此信息
我的第一个想法是,某个地方有一个内部浏览器样式表问题…也许您应该使用IE开发者工具控制台检查CSS是什么。由于我目前不在Windows机器上,我无法立即告诉您如何操作,但在我开始更新之前,也许其他人可以填写此信息
我的第一个想法是,某个地方有一个内部浏览器样式表问题…您没有指定对齐方式,因此浏览器可以使用它想要的任何默认设置 这通常是从父元素继承的,但确切的继承规则并不总是一致的,尤其是对于较旧的浏览器 要在纯HTML中解决此问题,请添加如下
align
属性:
<tr><td align="left"><i>DO, Medical Epidemiologist</i></td></tr>
td {
text-align: left;
}
您没有指定路线,因此浏览器可以使用它想要的任何默认值 这通常是从父元素继承的,但确切的继承规则并不总是一致的,尤其是对于较旧的浏览器 要在纯HTML中解决此问题,请添加如下
align
属性:
<tr><td align="left"><i>DO, Medical Epidemiologist</i></td></tr>
td {
text-align: left;
}
添加一些CSS,如
文本对齐:左?不可复制。这种现象是由发布的代码片段之外的内容引起的。您应该发布一个实际导致问题的最小示例文档。添加一些CSS,如text align:left
?不可复制。这种现象是由发布的代码片段之外的内容引起的。您应该发布一个实际导致问题的最小示例文档。F12在IEF12中打开开发工具在IENo中打开开发工具,浏览器不使用他们想要的任何默认值。(理论上,他们可以,但在解决实际问题时这样说是误导性的。)在考虑修复之前,应该首先了解问题(这可能有帮助,也可能没有帮助,如果不加区别地使用,也可能不会导致意外的副作用。)不,浏览器不使用他们想要的任何默认设置。(理论上,它们可以,但在解决实际问题时这样说会产生误导。)在考虑修复方法之前,首先应该了解问题(这可能有帮助,也可能没有帮助,如果不加区别地使用,可能会或可能不会导致意外的副作用。)