В настоящее время я пытаюсь получить DIV для увеличения до 100% от высоты браузера. Я знаю, что это часто задаваемый вопрос и поэтому читал бесчисленные форумы, чтобы найти ответ, но еще не нашел что-то, что будет работать во всех браузерах.min-height Vs height
Мой файл CSS выглядит следующим образом:
html{height:100%;}
body {
background: #ffffff;
font-size: 0.8em;
line-height: 1.7;
color: #09123e;
height:100%;
}
#wrapper {
background: #ffffff url(../images/assets/wrapper.bg.gif) repeat-y center center;
margin: 0 auto;
height:100%;
}
Это делает, как ожидается, во всех браузерах, кроме поздних версий Internet Explorer, в первую очередь IE7 и IE8. Я обнаружил, что если я использую min-height вместо высоты на #wrapper, тогда я получаю желаемый результат в проблемных браузерах, но это тогда помешает рендерингу во всем остальном. Я попытался использовать условную таблицу стилей, но указанный стиль #wrapper просто кажется проигнорированным.
Любая помощь была бы принята с благодарностью.
Вы используете css reset для сброса всех прокладок/полей? –
Пожалуйста, измените его на минимальную высоту, а затем свяжите нас или скопируйте. Он не будет работать в IE6 и ниже, но должен в другом месте. Убедитесь, что у вас есть doctype. –