Как эксплорер работает с кодом?.. @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 12 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
seventeen
соучастник
0
Сообщения: 864
Зарегистрирован: 29.11.03
Откуда: д. Черемас
Заголовок сообщения: Как эксплорер работает с кодом?..
Сообщение Добавлено: 3 Январь 2004, 04:33:36 
предыстория:
сижу себе ночью, клепаю нечто паршивенькое.
склепал, обрадовался.
уже почти перешёл к тонкой обработке вроде переноса картинок в отдельную папку и указания тайтла.
решил на всякий случай проверить в эксплорере.
б##!
вся вёрстка в жопу.

суть в том, что он не хочет понимать, что ему говорят про высоту ячейки(td).
для обеспечения резиновости страницы по горизонтали, указываю height="100%", а ему похеру. от чего берутся эти самые проценты?
дело осложнено и тем фактом, что этот столбец входит в число зароуспаненных, то есть справа лежит ещё одна ячейка, типа "главная", которая и определяет, что страницу надо растягивать.

подозреваю, что глюки также и из-за того, что внутри ячейки, чтоб её было видно, лежит прозрачный гиф. гиф размером еденица(в высоту).
эксплорер берёт сто перцентов от этого гифа?
но тогда как указать гифу, чтоб высота его была 100%?

извините, если слишком сумбурно, приведу приблизительный код:


<table><!--таблица с основным содержанием-->
<tr><td>
<table height="100%"><tr><td></td></tr><!--полу-хэдер-->
<!--начинается меню-->
<tr><td>первый пункт</td><td rowspan="10">это для отступа</td><td rowspan="10">

<table height="100%">самая основная таблица</table>

</td><td rowspan="10">отступ от правого края</td></tr>
<tr><td>второй пункт</td></tr>

<tr><td>последний</td></tr>
<!--и вот -- как раз та дрянь, которая должна растягиваться-->
<tr><td height="X"><img 1x1></td><td colspan="3"></td></tr>
</table>

если вместо буквы Х указать 100%, эксплорер не реагирует.
если указать пиксельное значение -- реагирует, но это меня совершенно не устраивает.
мозилла прекрасно отображает вообще без указания высоты и очень красиво делает ресайз всего, когда окошко меняешь размерами.

поможите пожалуйста...
:cry:

а может, скриншот?
или код целиком?
но там чёрт ногу сломит, я уже сломил *)
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 3 Январь 2004, 10:48:51 
seventeen, самый простой способ посмотреть где у тебя глюк в верстке это задать бордер у таблицы. если ты его задашь, то увидишь, что в твоем коде все "чесно" работает - высота "основной" таблицы 100%. но не от высоты окна, а от той ячейки таблицы, в которую она вложена. дальше надо объяснять как сделать высоту ячейки первой таблицы = 100% от окна?

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
seventeen
соучастник
0
Сообщения: 864
Зарегистрирован: 29.11.03
Откуда: д. Черемас
Сообщение Добавлено: 3 Январь 2004, 23:19:14 
спасибо за наводку.
собственно, я пошёл по пути наибольшего сопротивления и, разбив страницу на куски, перекомпоновал заново.
теперь усё в порядке.
nataly
соучастник
0
Сообщения: 391
Зарегистрирован: 20.12.01
Откуда: Маленькая Страна
Сообщение Добавлено: 19 Март 2004, 13:36:57 

Цитата:
дальше надо объяснять как сделать высоту ячейки первой таблицы = 100% от окна?


да, объясни плиз, если можно.. :glasses:
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 19 Март 2004, 14:31:18 
nataly, берем код примера, ставим у всех таблиц бордер=1 и видим что и где не так.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
nataly
соучастник
0
Сообщения: 391
Зарегистрирован: 20.12.01
Откуда: Маленькая Страна
Сообщение Добавлено: 19 Март 2004, 15:15:59 
Long, это я понимаю.…
просто каждая табличка может быть 100%-тной высоты относительно чего-то. а вот что делать с самой внешней? относительно чего она? не относительно же страницы...
я уже просто по-идиотски проставила везде высоту 100% - и ничего :weep:

(вот ведь, делала это когда-то, а теперь снова столкнулась и почему-то не выходит :frown: )

_________________
Наталиса
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 19 Март 2004, 15:22:16 
поставь бордер=1 у таблиц, и сразу увидишь какая именно таблица "мешает" растянуть по высоте.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
nataly
соучастник
0
Сообщения: 391
Зарегистрирован: 20.12.01
Откуда: Маленькая Страна
Сообщение Добавлено: 19 Март 2004, 17:02:57 
Long, это я сделала, но ничего нового не обнаружилось..
я не пойму только, что в приципе может мешать, если на всех таблицах проставлена высота 100%?

_________________
Наталиса
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 19 Март 2004, 17:20:49 
"мешать" может ячейка у которой высота будет не 100%.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
nataly
соучастник
0
Сообщения: 391
Зарегистрирован: 20.12.01
Откуда: Маленькая Страна
Сообщение Добавлено: 19 Март 2004, 19:32:30 
дык и ячейки все 100%, а толку то.. :weep:

_________________
Наталиса
nataly
соучастник
0
Сообщения: 391
Зарегистрирован: 20.12.01
Откуда: Маленькая Страна
Сообщение Добавлено: 19 Март 2004, 19:48:10 
вот, кстати, сам предмет моих страданий: http://www.fogellevin.co.il/nataly/xpert/index.htm
эту весчь я хочу заставить растянуться до пола, а он, гад, не хочет :roof:

_________________
Наталиса
svnk
новый человек
3
Сообщения: 35
Зарегистрирован: 24.02.04
Откуда: Санкт-Петербург
Сообщение Добавлено: 27 Март 2004, 07:39:45 
nataly, не парься. Если во всех ячейках, которые по высоте не должны быть фиксироваными просавишь height=100%, то точно не ошибешься. Я короче растянул твою страницу у себя на машине. Так, что если хочешь просто тебе ее отправлю. Ася: 208892333. Постучи.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 12 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100