Консультация № 83088
18.04.2007, 11:22
0.00 руб.
0 3 3
Здравствуйте.При верстке книг при помощи таблиц пользуюсь css. В книге две колонки.При помощи тэгов TABLE,TR,TD делаю разметку,а шириной,высотой, размещением текста ,цветом и т.д.управляю из таблиц css.При просмотре браузерами IE6,Opera все нормально,в Mozilla нет.Ширина колонок от страницы к странице меняется.Текст также гуляет произвольно по высоте ячейки таблицы.Может нужны какие-то осбые селекторы для Mozilla.Сергей

Обсуждение

Неизвестный
18.04.2007, 13:29
общий
это ответ
Доброе время суток, Mark488

вот вариант стиля с управлением позиционирования текста в ячейках

также необходимо точно указать размеры ячеек (здесь это указано в процентах)

<p><style></p>
<p>table.tableclass{

width:100%;

}</p>
<p>table.tableclass td{

width:33%;

height:55px;



background-color:navy;

color:white;

font-weight:bold;



text-align:center; /* left | center | right */

vertical-align:middle; /* top | middle | bottom */

}

</p>
<p></style></p>
<p><table class=tableclass>

<tr>

<td>1.</td>

<td>2.</td>

<td>3.</td>

</tr>

</table></p>

вообще очень хорошая библиотека описания тегов и стилей находится здесь :: http://htmlbook.ru/

с уважением, удачи


Приложение:
<p><style></p><p>table.tableclass{
width:100%;
}</p><p>table.tableclass td{
width:33%;
height:55px;

background-color:navy;
color:white;
font-weight:bold;

text-align:center; /* left | center | right */
vertical-align:middle; /* top | middle | bottom */
}
</p><p></style></p><p><table class=tableclass>
<tr>
<td>1.</td>
<td>2.</td>
<td>3.</td>
</tr>
</table></p>
Неизвестный
18.04.2007, 23:05
общий
это ответ
Здравствуйте, Mark488!

Нужно прописать параметры в тег table - cellpadding и cellspacing.
И необходимо помнить, что ширина в Mozilla вычисляется при сочитании
margin + border-width + padding + ширина блока
В Explorer‘е же padding входит в ширину блока.
Неизвестный
20.04.2007, 21:27
общий
это ответ
Здравствуйте, Mark488!

Попробуйте свойства min-width и max-width
Форма ответа