我有一个正在生成的表格,其中一列的文本需要右对齐。所以它看起来像这样:
<td class="generatedClass" id="generatedId" style="width:20px; text-align:right;">
<label id="generatedRowId"> some text here </label>
</td>
它适用于 IE9 和 IE8,但由于某些原因不适用于 IE7。任何人都知道为什么这可能不起作用?请注意,内联样式被创建为 json 对象。我不喜欢内联样式,但这不是我的决定。
最佳答案
您的代码看起来应该可以工作。应用这些内联样式后,IE7 可能不会更新 DOM。
我建议在 IE10 中打开页面,然后转到 IE7 页面模式。然后,您应该能够检查元素上的样式,并了解它们是否被应用、覆盖等。
关于html - 文本右对齐在 IE7 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16527707/