IE9 не выравнивает по ширине текст в ячейке таблицы

  • Автор темы Автор темы Dark_shadow
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Dark_shadow

Участник
Топикстартер
Сообщения
2
Реакции
0
<table width="100%" height="184" border="0" cellpadding="3" cellspacing="4" bordercolor="#111111" style="border-collapse: collapse; text-align: center;" >
<tr height="5">&nbsp; </tr>
<tr height="60">
<td width="5">&nbsp; </td>
<td height="60" colspan="5"><p align="justify"></p>

<font face="Verdana" size="4">Уважаемые читатели! </font>

<br>
<p>Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
<br>
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
&nbsp; </p></td>

<td height="60" width="5">&nbsp;</td>

</tr>
<tr>
<td height="5" colspan="7">&nbsp;</td>
</tr>
<tr>

<td width="5">&nbsp;</td>
<td width="63" bgcolor="ccffcc" style="text-align: justify">

<div align="justify">


<img src="1.jpg" width="100" height="70" align="left" vspace="0" hspace="10"> Текст1 Текст1 Текст1 Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1

Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1Текст1 Текст1 Текст1</div>


</td>

<td width="5">&nbsp;</td>
<td width="64" style="text-align: justify">

<p align="justify">


<img src="d2.jpg" width="100" height="70" align="left" space="0" hspace="10">

Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2
Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 Текст2 &nbsp; </p>

</td>
<td width="5">&nbsp;</td>
<td width="63"><p>

<img src="a2.jpg" width="100" height="76" align="left" space="0" hspace="10">
Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3 Текст3&nbsp;</p></td>
<td width="5">
</td>
</tr>
</table>

В приведенном выше примере три нижние ячейки не выравниваются по ширине в IE9. Причем в остальных браузерах текст выравнивается корректно.
Пробовал <P allign="justify">, <div align="justify">, <td style="text-align: justify">... Не помогает. Кто может подсказать в чем проблема?

Спасибо.
 
Ответ: IE9 не выравнивает по ширине текст в ячейке таблицы

<div style="text-align:justify">
<table>
...
</table>
</div>

Пробуйте.
 
Ответ: IE9 не выравнивает по ширине текст в ячейке таблицы

Спасибо за помощь,
правда div на всю table не помог :))

Однако, я попробовал изменить пару настроек и нашел фичу которая не нравилась IE9, поделюсь, может кому пригодится

Когда я ширину столбцов указал в процентах - все отразилось корректно:
<td width="33%" style="text-align: justify">

до настоящего момента было в пикселях:
<td width="64" style="text-align: justify">

Вот такое восприятие у IE, день с этой ерундой боролся...
 
Статус
Закрыто для дальнейших ответов.