[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выравнивание в IE9
Xakep
Добрый вечер коллеги.

есть такая таблица:


<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>Главная - для чего нужен закрывающий тег, если не было открывающего ?

Спустя 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> не вариант, он и так должен работать же
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.