The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
table td & div, !*! unicsoid, 14-Дек-06, 18:27  [смотреть все]
есть div положенный в table td, например, вот так:

<table>
<tr>
<td><div id="a"></div></td>
<td><div id="b"></div></td>
<td><div id="c"></div></td>
</tr>
</table>

в div встречаются p, img & table.

Каким способом можно _всем_ (ff, ie & opera) объяснить, что высота div должна быть равна высоте столбца?

  • table td & div, !*! mirya, 21:42 , 14-Дек-06 (1)
  • table td & div, !*! kerdan, 22:55 , 14-Дек-06 (2)
    • table td & div, !*! unicsoid, 11:56 , 15-Дек-06 (3)

      >в таких случаях нужно для этих дивов прописать класс или прямо идешником
      >- неважно, вообщем в стилях для них height: 100%; Не помню
      >чтобы у ie, opera или netscape были с этим проблемы. я
      >бы проверил но лень. И вообще, имхо, ты мало экспериментировал. по
      >собственному опыту кроссплатформенного описания стилей - 2-10 минут экспирементов и все
      >везде работает.
      Так ты бы проверил :) и нифчего бы не заработало. А экспериментировал я немало :)

      • table td & div, !*! kerdan, 20:45 , 15-Дек-06 (4)
        • table td & div, !*! unicsoid, 15:59 , 16-Дек-06 (5)
          >>Так ты бы проверил :) и нифчего бы не заработало. А экспериментировал
          >>я немало :)
          >
          >Решение в студию!!! ;)X
          >
          ><html><head></head><body>
          ><style>
          >DIV {
          > height: 100%;
          > background: green;
          >}
          >TR {
          > height: 100%;
          > background: red;
          >}
          ></style>
          ><table>
          ><tr><td><div><p>в таких случаях нужно для этих дивов прописать класс или прямо идешником -<br> неважно, вообщем в стилях для них height: 100%; Не помню чтобы у ie,<br>
          > opera или netscape были с этим проблемы. я бы проверил но лень. <br></p></div></td>
          ><td><div><p>И вообще, имхо, ты мало экспериментировал. <br>
          >по собственному опыту кроссплатформенного описания стилей - 2-10 минут экспирементов <br>
          >и все везде работает.</p></div></td>
          ><td><div>Ну вот, у меня работает.</div></td></tr>
          ></table></body>
          >
          >У меня минуты за 3 три это вышло, проблема вот в чем:
          >
          >TD имеют height исходя из height содержимого, динамически подстраиваясь;
          >указываешь для TD 100% и он точно имеет высоту таблицы.
          >Так - ie понял.
          >Еще проблема: opera на это наплевала.
          >Решение: то же самое но height шлепаем на TR и соответсвенно на
          >его TD-шники.
          >
          >Вот и все.
          >
          >Извини, но в netscape я не попробовал.

          Ключевое слово в первом моем посте было _всем_ :))).

          То, что ты дал - работает только в ИЕ :) в опере не тянется на 100%, а в ФФ - сверху полоса красная. Я сам нашел решение, которое работало в двух, а не в одном, как у тебя - так что не надо, говорить, что для кроссплатформенного решения достаточно 3х минут :) Это ложь. И чем давать ответ с видом знатока, который не подходит - лучше уж совсем не давать :) Вот.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру