![]() |
Отступ у mozilla/opera и ie
Такая проблема. IE7 (может и 6, не знаю) перед тем как начинает рендерить картинку из html, делает отстут сверху больше чем mozilla/opera, соответсвенно слои с абсолютным позиционированием съезжают в IE вниз. Как можно решить данную проблему?
|
Слои с абсолютным позиционированием никуда съезджать не должны. Возможно что у тебя не указан DTD, и IE пытается соблюдать совместимость. Также можно поробовать принудительно убрать (CSS) отступ у html и body:
html, body { margin: 0px; padding: 0px; } |
Цитата:
|
Цитата:
|
DTD перепробовал ранзые, http://www.i2r.ru/static/479/out_23105.shtml
Вобщем проблема решается выставлением margin для body. Но есть неприятная особенность у firefox: если задать какой-нибудь dtd, то слои сдвигаются на один пиксель относительно других элементов. Ну а без указания dtd все идеально. |
Что в вашем понимании "сдвигаются на 1 пиксель"?
Дело в том, что я указываю DTD во всех верстаемых шаблонах, указанного эффекта не замечал. |
CFR, если нарисовать таблицу и слой, слева таблица, справа слой. Оба на одной высоте. То firefox сдвигает слой вниз на один пиксель относительно таблицы, или наоборот таблицу вверх. Вобщем примерно так.
|
Ничего лиса не сдвигает. Просто где-то прописан отступ. Насчёт таблиц, посмотри чтобы cellspacing=0 cellpadding=0 были
|
Часовой пояс GMT +4, время: 12:30. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.