Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » выравнивание в разных браузерах

Ответить
Настройки темы
выравнивание в разных браузерах

Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Отправить 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

 

Аватара для timon4ik

Старожил


Сообщения: 272
Благодарности: 37

Профиль | Отправить PM | Цитировать


Попробуйте
<center>
<table style="width:777px;>
.....
</center>

Отправлено: 01:28, 28-07-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Отправить PM | Цитировать


Попробую. Отпишусь что вышло.

-------
@ друг человека


Отправлено: 23:36, 28-07-2008 | #3


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Цитата toro:
<table style="width:777px;> »
а кавычки после 777px закрывать не надо?

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 02:11, 29-07-2008 | #4


Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Delirium:
а кавычки после 777px закрывать не надо? »
Надо. Однозначно. Когда тему размещал потёр нечаяно, в реальности они есть.

Цитата timon4ik:
Попробуйте <center> »
Попробовал. Отличное лекарство. Всё по центру.
Вобщем для базовой таблицы (нашёл рецепт) добавил в стиль margin:0 auto; А вот для вложенных таблиц гораздо правильнее себя ведёт тег <center></center>. Спасибо за советы.

Кстати, а как лучше выравнивать содержимое ячеек (картинки (не на всю высоту ячейки) и ссылки) таблицы по вертикали для FF и Opera? text-align:middle не всегда срабатывает. Содержимое прижимается к низу ячеек.

Отправлено: 00:39, 05-08-2008 | #5


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


HTML код: Выделить весь код
<table border=1> <tr> <td><a href="http://www.oszone.net">Ссылка на oszone</a></td> <td><img src="1.gif" /></td> <td><img src="1.gif" /><br><img src="1.gif" /></td> </tr> </table>

У меня при таком коде все выравнивается по вертикали по центру. Может к таблице стиль CSS прикручен?
Можно попробовать написать вот так:
Код: Выделить весь код
<td valign=middle><img src="1.gif" /></td>
- выравнивание идет по центру, valign=top - по верху

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 01:22, 05-08-2008 | #6


Аватара для timon4ik

Старожил


Сообщения: 272
Благодарности: 37

Профиль | Отправить PM | Цитировать


Цитата toro:
text-align:middle не всегда срабатывает »
Для вертикального выравнивания надо использовать vertical-align

Отправлено: 11:50, 05-08-2008 | #7


Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Отправить 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


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


У меня по умолчанию без CSS все позиционируется по центру вертикально. Что, если убрать данный пункт из css ?

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 01:20, 06-08-2008 | #9


Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Отправить PM | Цитировать


Попробовал, но увы, лучше не стало. Самое смешное, что у меня в строке 6 ячеек с так оформленными ссылками. Так вот в одной прижимается контент к низу, в другой посередине, в следующей к низу, следующей посередине..... Пробую увеличить\уменьшить кол-во ячеек - закономерность "через одну нормально" остаётся. Бредятина какая-то

Отправлено: 00:10, 07-08-2008 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » выравнивание в разных браузерах

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
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




 
Переход