| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Почему сползает блок ? |
| Автор: svch 24.9.2009, 22:44 | ||
| Доброй ночи ... Целый день провозился с одним из сайтов, так и не смог разобраться. Подскажите, как сделать, чтоб данный код одинаково отображался в браузерах ?
Данный код в IE отображается так: ![]() А вот в Опере и Мозилле вот так: ![]() Кто виноват ? И что делать ? Большое спасибо. С уважением, Сергей. |
| Автор: Violator 24.9.2009, 23:41 | ||
| svch, урл не указан в доктайпе
http://www.w3.org/QA/2002/04/valid-dtd-list.html |
| Автор: svch 25.9.2009, 07:09 |
| Нет, не в этом дело. С этим доктайпом тоже не работает. А потом, если поменять доктайп - у меня перестает работать другая фишка, из-за которой я собственно все и затеял. Так что его надо бы оставить, как есть. |
| Автор: blah 25.9.2009, 12:42 | ||
| http://tinyurl.com/y953ema Самый простой вариант, конечно, завернуть еще в один блок.
Ну а вообще quirks mode не есть гуд. Все можно реализовать и с нормальным доктайпом. |
| Автор: svch 25.9.2009, 19:00 |
| Заворачивать еще в один див, конечно, не есть гуд. А с каким доктайпом это будет работать ? |
| Автор: Violator 25.9.2009, 23:37 |
| svch, с этим доктайпом все корректно отображается учитывайте что высота 2-го блока в вашем примере будет 220px (height(200px) + padding-top(20px)) |