У меня есть контейнер div, который содержит два внутренних div; оба должны принимать 100% ширину и 100% высоты в контейнере.Div 100% высота работает на Firefox, но не в IE
Я установил оба внутренних divs на высоту 100%. Это отлично работает в Firefox, однако в IE делители не растягиваются до 100% высоты, а только высоту текста внутри них.
Следующая упрощенная версия моей таблицы стилей.
#container
{
height: auto;
width: 100%;
}
#container #mainContentsWrapper
{
float: left;
height: 100%;
width: 70%;
margin: 0;
padding: 0;
}
#container #sidebarWrapper
{
float: right;
height: 100%;
width: 29.7%;
margin: 0;
padding: 0;
}
Есть ли что-то, что я делаю неправильно? Или любые причуды Firefox/IE, которые я пропускаю?
++ Вы будете тратить гораздо меньше времени получить это право с JavaScript, чем вы будете пытаться сделать это с помощью CSS , Я знаю, что это «плохая практика» в ИТ-мире, чтобы сделать это таким образом ... но в деловом мире «плохая практика» тратит 10 часов на выполнение чего-то в css, что можно сделать за 5 минут с помощью javascript. – 2011-02-18 22:20:53
@ Mr.JavaScript да, но с солью: тогда вам нужно подумать об изменении размера окна или сбрасываемых элементов, или ... «быстрые исправления» часто бывают не быстрыми. – ANeves 2015-07-09 16:31:01