Я создаю div contentEditable в ячейке таблицы для захвата ввода пользователя. Проблема в том, что когда я выравниваю текст по правому краю, 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>
Что я делаю не так? Если ничего, как я могу обойти это?