Комментарии 26
Отлично! Все пашет
а если набить текстом то начинается беда в Opera win…
Подозреваю, что решение, которое сейчас используется для IE < 8 кроссбраузерное. Зачем тогда использовать
.header:before, .header:after {...
и т.п.?Если я правильно понял суть проблемы по min-width:
width: expression((documentElement.offsetWidth || document.body.offsetWidth) < 1200? '1200px': '');
width: expression((documentElement.offsetWidth || document.body.offsetWidth) < 1200? '1200px': '');
>просто я так и не смог найти стабильно работающий экспрешен для исправления min-width+max-width
как то так пробовали?
* html .wrapper {
width: expression(
(document.compatMode && document.compatMode == 'CSS1Compat')?
(document.documentElement.clientWidth < 600? «600px»:
(document.documentElement.clientWidth > 1000? «1000px»: «auto»)):
(document.body.clientWidth > 1000? «600px»:
(document.body.clientWidth < 1000? «1000px»: «auto»)));
}
как то так пробовали?
* html .wrapper {
width: expression(
(document.compatMode && document.compatMode == 'CSS1Compat')?
(document.documentElement.clientWidth < 600? «600px»:
(document.documentElement.clientWidth > 1000? «1000px»: «auto»)):
(document.body.clientWidth > 1000? «600px»:
(document.body.clientWidth < 1000? «1000px»: «auto»)));
}
Опять с хаками :).
Вы без хаков сделайте.
Вы без хаков сделайте.
Спасибо за статью. Пришлась очень кстати.
Не могу сказать, что считаю обсуждаемый вопрос проблемой, но все-таки использовал из примера «position: relative;», что собственно и решило мою задачу.
Не могу сказать, что считаю обсуждаемый вопрос проблемой, но все-таки использовал из примера «position: relative;», что собственно и решило мою задачу.
А почему нельзя наложить «уши» бэкграундом на body и выровнять по центру?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Вёрстка c «Ушами» дополнение, работающее в IE7, с подвалом «прибитым» к низу