Отправляет email-рассылки с помощью сервиса Sendsay

За 2005-08-09

Re[2]: блок на 100%

> Это тест Acid2, по видимому
> Как его не проходят практически все браузеры, можно посмотреть здесь:

опере совсем немного осталось, чтобы пройти. насколько я помню нужно
только три бага исправить.





библиотекa сайтостроительства http://www.i2r.ru/static/244/

   2005-08-09 23:36:47 (#415169)

Re: блок на 100%

> Кстати, konqueror - это второй браузер (после safari), который прошел
> тест (эээ... забыл как назвается)-2.

Это тест Acid2, по видимому
Как его не проходят практически все браузеры, можно посмотреть здесь:
http://theseblog.free.fr/2005/04/so-is-your-browser-any-good-at-css2.php

   "Tatyana A. Vuks" 2005-08-09 21:27:48 (#415122)

Re[2]: Таблица

Здравствуйте, Алексей.

А> Высоту необходимо указывать как стиль - height:100%
А> Другое дело, что необходимо соблюдать следующее правило -
А> Для того, чтобы указать размер любого тега в процентах, браузер должен
А> знать размер предыдущего элемента (контейнера). Он может быть задан в
А> или пикселях, или в процентах, но он должен быть задан. Если
А> предыдущим элементом является <body>, то его размер задавать не нужно.

А> Таким образом код будет выглядеть следующим образом:

А> <table border="1" cellpadding="0" cellspacing="0"
А> align="CENTER" style="border-collapse:collapse;
height:100%;">
А> <tr>
А> <td valign="top" background="img/l.gif" width="201"></td>
А> <td valign="top" width="500">
А> <table width="100%" border="1" cellspacing="5" cellpadding="5"
А> align="left" style="border-collapse:collapse; height:100%;">
А> <tr valign="top">
А> <td class="text"></td>
А> </tr>
А> </table>
А> </td>
А> </tr>
А> </table>

:( не помогает
http://ariu.berdyansk.net/~ingvar/cdl/2variant/news.php

   2005-08-09 16:36:08 (#414934)

Re: Таблица

Здравствуйте, Ingvar.

Вы писали 9 августа 2005 г., 10:08:11:

I> Привет всем!

I> У меня такая ситуация. Постараюсь в двух словах.
I> Есть вот такая таблица

I> 1-я таблица
I> I> | | 2-я таблица |
I> | | ---------------------------------|
I> | || ||
I> | || ||
I> | || ||
I> | || ||
I> | || ||
I> | || ||
I> | |----------------------------------|
I> I> Код:
I> 1-я таблица

I> <table border="0" cellpadding="0" cellspacing="0"
I> align="CENTER" style="border-collapse:collapse;">
I> <tr>
I> <td height="100%" valign="top" background="img/l.gif" width="201"></td>
I> <td height="100%" valign="top" width="500">

I> 2-я таблица

I> <table height="100%" border="1" cellpadding="5"
I> cellspacing="5" align="left" style="border-collapse:collapse;">
I> <tr valign="TOP">
I> <td class="text"></td>
I> </tr>
I> </table>
I> </td>
I> </tr>
I> </table>
I> I> В чем собственно говоря сложность?

I> Сложность в кроссбраузерности. Если содержимое второй таблицы меньше
I> чем первой, то в Опере и Интернет Експлорере она выглядит примерно
I> так:

I> 1-я таблица
I> I> | | 2-я таблица |
I> | | ---------------------------------|
I> | || текст ||
I> | || ||
I> | ||---------------------------------|
I> | |
I> | |
I> | |
I> | |
I> I> ТО есть получается что для Мозилы и Нетскейпа свойства действительны.
I> Короче сложность в кроссбраузерности. Подскажите кто знает как обойти
I> это дело.

I> Заранее спасибо.
I> ЗЫ. В коде содержимое удалил для меньшего размера :)

Высоту необходимо указывать как стиль - height:100%
Другое дело, что необходимо соблюдать следующее правило -
Для того, чтобы указать размер любого тега в процентах, браузер должен
знать размер предыдущего элемента (контейнера). Он может быть задан в
или пикселях, или в процентах, но он должен быть задан. Если
предыдущим элементом является <body>, то его размер задавать не нужно.

Таким образом код будет выглядеть следующим образом:

<table border="1" cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse:collapse;
height:100%;">
<tr>
<td valign="top" background="img/l.gif" width="201"></td>
<td valign="top" width="500">
<table width="100%" border="1" cellspacing="5" cellpadding="5"
align="left" style="border-collapse:collapse; height:100%;">
<tr valign="top">
<td class="text"></td>
</tr>
</table>
</td>
</tr>
</table>

   Алексей 2005-08-09 16:11:15 (#414925)

Таблица

Привет всем!

У меня такая ситуация. Постараюсь в двух словах.
Есть вот такая таблица

1-я таблица
| | 2-я таблица |
| | ---------------------------------|
| || ||
| || ||
| || ||
| || ||
| || ||
| || ||
| |----------------------------------|
Код:
1-я таблица

<table border="0" cellpadding="0" cellspacing="0" align="CENTER" style="border-collapse:collapse;">
<tr>
<td height="100%" valign="top" background="img/l.gif" width="201"></td>
<td height="100%" valign="top" width="500">

2-я таблица

<table height="100%" border="1" cellpadding="5"
cellspacing="5" align="left" style="border-collapse:collapse;">
<tr valign="TOP">
<td class="text"></td>
</tr>
</table>
</td>
</tr>
</table>
В чем собственно говоря сложность?

Сложность в кроссбраузерности. Если содержимое второй таблицы меньше
чем первой, то в Опере и Интернет Експлорере она выглядит примерно
так:

1-я таблица
| | 2-я таблица |
| | ---------------------------------|
| || текст ||
| || ||
| ||---------------------------------|
| |
| |
| |
| |
ТО есть получается что для Мозилы и Нетскейпа свойства действительны.
Короче сложность в кроссбраузерности. Подскажите кто знает как обойти
это дело.

Заранее спасибо.
ЗЫ. В коде содержимое удалил для меньшего размера :)

   2005-08-09 11:12:01 (#414791)