есть такая таблица:
<table width="100%" height="32px" cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="top_menu_stat" align="center" valign="center" width="50px" onMouseOver="this.className='top_menu_header';" onMouseOut="this.className='top_menu_stat';" onClick="location.href='/';"></a>Главная</td>
<td class="top_menu_stat" align="center" valign="center" width="50px" onMouseOver="this.className='top_menu_header';" onMouseOut="this.className='top_menu_stat';" onClick="location.href='/arena.php';">CS Арена</td>
<td class="top_menu_stat" align="center" valign="center" width="50px" onMouseOver="this.className='top_menu_header';" onMouseOut="this.className='top_menu_stat';" onClick="location.href='/top_klans.php';">Top кланов</td>
<td class="top_menu_stat" align="center" valign="center" width="50px" onMouseOver="this.className='top_menu_header';" onMouseOut="this.className='top_menu_stat';" onClick="location.href='/forum/';">Форум</td>
<td class="top_menu_stat" align="center" valign="center" width="50px" onMouseOver="this.className='top_menu_header';" onMouseOut="this.className='top_menu_stat';" onClick="location.href='/news.php';">Новости</td>
<td class="top_menu_stat" align="center" valign="center" width="50px" onMouseOver="this.className='top_menu_header';" onMouseOut="this.className='top_menu_stat';" onClick="location.href='/files.php';">Файлы</td>
<td class="top_menu_stat_end" align="center" valign="center" width="50px" onMouseOver="this.className='top_menu_header_end';" onMouseOut="this.className='top_menu_stat_end';" onClick="location.href='/states.php';">Статьи</td>
</tr>
</table>
Заметьте, в <td> align стоит center, в CSS тоже прописал text-align: center;
Chrome и Firefox отображают все правильно, но, как всегда отшитый от всех браузеров, IE 9 все равно продолжает отображать текст с выравниванием с лева на право. Че за дела? Как его заставить выравнивать текст по центру?
Спустя 14 минут, 49 секунд (2.09.2012 - 19:23) bobo написал(а):
Судя по коду 99% что дело не в ie.
onClick="location.href='/';" - использовать тег "а" религия не позволяет или в чем то другом дело ?
</a>Главная - для чего нужен закрывающий тег, если не было открывающего ?
onClick="location.href='/';" - использовать тег "а" религия не позволяет или в чем то другом дело ?
</a>Главная - для чего нужен закрывающий тег, если не было открывающего ?
Спустя 9 минут, 9 секунд (2.09.2012 - 19:32) Xakep написал(а):
Цитата |
onClick="location.href='/';" - использовать тег "а" религия не позволяет или в чем то другом дело ? |
дело в том, что это горизонтальное меню и если делать <a href="/"> то кликать придется именно по тексту а мне надо чтоб можно было по всей ячейки таблицы.
Цитата |
</a>Главная - для чего нужен закрывающий тег, если не было открывающего ? |
забыл убрать...я как раз таки сначало делал так как ты описал выше
Цитата |
Судя по коду 99% что дело не в ie. |
а в чем же? конкретно указан стиль top_menu_stat
вот он:
.top_menu_stat {
background-image: url("/images/nav_menu_stat.jpg");
background-repeat: x-repeat;
border-right: #000000 1px solid;
cursor: pointer;
color: #ff4800;
font-family: Arial, Courier, Verdana, Calibry, sans-serif;
text-align: center;
}
и там указано выравнивание по центру и в самой ячейки уже указал <td align="center"
писать в каждой ячейке <center></center> не вариант, он и так должен работать же