| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > style='height:100%;overflow:auto' в Лисе |
| Автор: Elfet 19.2.2006, 12:32 | ||
Вот, такая вот штука работает в MSIE а в Firefox`е не работает. Что можно сделать? |
| Автор: Str!pe 19.2.2006, 14:25 |
| Если не отрабатывает overflow:auto то тут только делать добавляя полосу прокрутки руками. |
| Автор: Elfet 19.2.2006, 21:55 |
| А это как? Руками? |
| Автор: R.M. 20.2.2006, 11:39 |
| Elfet, а доктайп в коде присутствует? |
| Автор: Str!pe 20.2.2006, 16:22 |
| Или меня глючит от работы или я ничего найти не могу... сижу и втечении всего дня ищу как это делается... БЫЛА ЖЕ на Винграде эта тема! |
| Автор: Alx 20.2.2006, 19:09 |
| ты лучше при загрузке сразу посчитай offsetHeight ячейки и посдатвь его в стиль, вместо 100% |
| Автор: Elfet 20.2.2006, 19:58 |
| Куксикус, доктайп? Alx, можено, конечно, а потом на онресизе тоже менять размеры |
| Автор: R.M. 21.2.2006, 11:14 |
| Elfet, да, тег такой в (X)HTML есть <!DOCTYPE> и влияет он на кроссбраузерность |
| Автор: smartov 21.2.2006, 16:01 |
| Elfet, Лиса 1.5.0.1 iExplore 6.0 SP2 Код приведенный тобой выглядит абсолютно одинаково и там и там (если не считать margin у body) Добавлено @ 16:02 P.S. Opera 9.0 TP2 - тоже все зашибись |
| Автор: Elfet 21.2.2006, 21:34 |
| Лиса - |
| Автор: December 7.3.2006, 17:42 | ||
| Бьюсь с той же проблемой В осле работает как задумано В Опере - криво, но работает FF 1.0.3 - вообще нет скроллбаров Вот размётка попроще:
Есть идеи, как добиться одинакового поведения в вышеперечисленных бродилках? |
| Автор: December 7.3.2006, 18:11 |
| Старая тема схожей тематики (пардон за тавтологию http://forum.vingrad.ru/index.php?showtopic=58976 |
| Автор: Greendrake 7.3.2006, 18:32 | ||
http://forum.vingrad.ru/index.php?showtopic=56866&hl=100% Она? |
| Автор: smartov 7.3.2006, 18:41 |
| Elfet, |
| Автор: Elfet 19.3.2006, 22:38 |
| Кто-нибудь что-нибудь придумал? |
| Автор: smartov 20.3.2006, 12:31 |
| Ну как... Например, если задать высоту блоку - все будет в порядке |
| Автор: Elfet 20.3.2006, 15:37 |
| Да, знаю |
| Автор: December 21.3.2006, 13:29 |
| Нет, с лисой - болт. Я конкретно продолбался с этим, в опере и осле всё зашибись, в лисе - фиг. Пришлось делать на скриптах... |
| Автор: AztEK 21.3.2006, 18:59 |
| Я задавал такой вопрос (http://forum.vingrad.ru/index.php?showtopic=81632) - мне не ответили никак |
| Автор: Ciber SLasH 22.3.2006, 04:27 |
| Можно попытаться задать этот вопрос в форуме Maniac-а. У него, судя по статьям в блоге, большой опыт в CSS: http://softwaremaniacs.org/forum/index.php Я его пытался привлечить к нашему форуму, но не получилось... может у вас получится... Добавлено @ 04:28 Мне он помог в одном вопросе. |
| Автор: December 22.3.2006, 13:30 | ||||
Мне кажется, это вообще невозможно без скриптов с текущими версиями бродилок (я не говорю уже про маковские чуда). Дело в том, что в лисе padding у дива влияет на его общую ширину, а опере и осле - нет. Вот, для примера, как оно у меня работает:
и, для комплекта, сами дивы:
Как видите, приходится немного шаманить... |
| Автор: Elfet 22.3.2006, 14:20 |
| Походу только на скриптах |