|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » выравнивание в разных браузерах |
|
|
выравнивание в разных браузерах
|
Пользователь Сообщения: 90 |
Профиль | Отправить PM | Цитировать Табличная вёрстка. Таблица центрируется по центру. Голова вот такая:
<html> <HEAD> <META ..... > <link rel="stylesheet" href="stat.css" type="text/css"> <style type="text/css"> html { height:100%; margin:0px; padding:0px; text-align:center; } body { height:auto !important; min-height:100%; height:100%; vertical-align:top; text-align:center; margin:0px; padding:0px; color: White; } table { border:0px; border-collapse:collapse; vertical-align:top; text-align:center; } </style> <body> <table style="width:777px;> ..... </body> </html> В IE6\7 всё нормально. А вот в Opera и Mozilla Firefox таблица прижимается к левому краю. Что надо дописать для этих браузеров? |
|
Отправлено: 23:25, 26-07-2008 |
Старожил Сообщения: 272
|
Профиль | Отправить PM | Цитировать Попробуйте
<center> <table style="width:777px;> ..... </center> |
Отправлено: 01:28, 28-07-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать Попробую. Отпишусь что вышло.
|
------- Отправлено: 23:36, 28-07-2008 | #3 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Цитата toro:
|
|
------- Отправлено: 02:11, 29-07-2008 | #4 |
Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать Цитата Delirium:
Цитата timon4ik:
Вобщем для базовой таблицы (нашёл рецепт) добавил в стиль margin:0 auto; А вот для вложенных таблиц гораздо правильнее себя ведёт тег <center></center>. Спасибо за советы. Кстати, а как лучше выравнивать содержимое ячеек (картинки (не на всю высоту ячейки) и ссылки) таблицы по вертикали для FF и Opera? text-align:middle не всегда срабатывает. Содержимое прижимается к низу ячеек. |
|||
Отправлено: 00:39, 05-08-2008 | #5 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать
У меня при таком коде все выравнивается по вертикали по центру. Может к таблице стиль CSS прикручен? Можно попробовать написать вот так: - выравнивание идет по центру, valign=top - по верху |
------- Отправлено: 01:22, 05-08-2008 | #6 |
Старожил Сообщения: 272
|
Профиль | Отправить PM | Цитировать Цитата toro:
|
|
Отправлено: 11:50, 05-08-2008 | #7 |
Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать Мда, спешка. Извиняюсь. На самом деле в стилях на сайте написано именно vertical-align: middle;
Я запихнул внутрь ячейки и ссылки без разделения картинки и текст. Это наверное плохой ход, но в IE6\7 тем неменее всё нормально. Может дело в таком решении? Вот код: <table id="centrmenu"> <tr><td width="19%"> <A href="index.php?page=new"><img src="images/3.gif" width="8" height="8"> НА ГЛАВНУЮ <img src="images/3.gif" width="8" height="8"></a></td>.... В CCS прописано: #centrmenu { text-align: center; vertical-align: middle; margin: 0px; width: 100%; } #centrmenu td { text-align: center; vertical-align: middle; padding: 0px; } #centrmenu A:link, #centrmenu A:active, #centrmenu A:visited { text-decoration: none; border-top: 2px solid White; border-bottom: 2px solid White; vertical-align: middle; } #centrmenu A:hover { border-top: 2px solid Red; border-bottom: 2px solid Red; color: Red; } |
Отправлено: 00:19, 06-08-2008 | #8 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать У меня по умолчанию без CSS все позиционируется по центру вертикально. Что, если убрать данный пункт из css ?
|
------- Отправлено: 01:20, 06-08-2008 | #9 |
Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать Попробовал, но увы, лучше не стало. Самое смешное, что у меня в строке 6 ячеек с так оформленными ссылками. Так вот в одной прижимается контент к низу, в другой посередине, в следующей к низу, следующей посередине..... Пробую увеличить\уменьшить кол-во ячеек - закономерность "через одну нормально" остаётся. Бредятина какая-то
|
Отправлено: 00:10, 07-08-2008 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Delphi - выравнивание Tlabel | SS3 | Программирование и базы данных | 4 | 18-10-2009 20:08 | |
[решено] Разный трафик в разных браузерах | Valeryj | Хочу все знать | 5 | 07-09-2008 14:31 | |
Прочее - разный интернет, на разных браузерах | martastuart | Сетевое оборудование | 3 | 25-03-2008 09:34 | |
запуск разных программ для разных пользователей при загрузке | schumi | Microsoft Windows 2000/XP | 2 | 06-01-2006 22:36 | |
Выравнивание Justify | Mavlyudov | Программирование и базы данных | 7 | 28-05-2005 12:25 |
|