我正在表格单元格中创建一个 contentEditable div 来捕获用户输入。问题是,当我将文本向右对齐时,IE8 不显示文本输入插入符号。我尝试过的所有其他浏览器都可以使用。如果我不使用“text-align:right”,它会起作用。如果插入符号位于 div 最右侧以外的任何位置,它也可以工作。这是一些示例代码:
<html>
<body>
<table width=400 border=1>
<tr>
<td>
<div contentEditable=true style='outline: none; text-align: right;'>
</div>
</td>
</tr>
</table>
</body>
</html>
我究竟做错了什么?如果没有,我该如何解决这个问题?