我正在表格单元格中创建一个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>
我做错了什么?如果没有,我怎么能解决这个问题?
答案 0 :(得分:3)
右边填充修复了问题。