Здравствуйте, есть проблема с растягиванием элемента по высоте на 100% от родительского. Тема изъезженная, но никак не могу найти оптималього сопосба решения:
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html style="height: 100%;"> <head> <title>Untitled</title> </head> <body style="height: 100%;">
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
vg2k
Здравствуйте, есть проблема с растягиванием элемента по высоте на 100% от родительского. Тема изъезженная, но никак не могу найти оптималього сопосба решения:
Код:
В зеленом блоке некий контент произвольный, сейчас например на 2000 пикселей.
Во всех нормальных браузерах желтый блок в левой ячейке будет занимать все свободное пространство по вертикали.
Однако в IE (например 9.0) желтый блок занимает высоту равную высоте экрана, каким образом это можной обходить?
у меня из способов обхода нашлось только в такм стиле решение костылем ява-скриптом с добавлением класса height100 к желтому блоку:
jQuery.fn.height100 = function(px) {
jQuery(this).each(function(){
jQuery(this).css('height','auto');
jQuery(this).css('height',jQuery(this).parent().height());
});
return this;
};
jQuery(document).ready(function(){
setTimeout(function(){
jQuery('.height100').height100();
}, 1000);
})
Как можно "по-человечески" это обходить?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.