У меня есть сценарий, в котором у контейнера div будет много дочернего div, но ни один из div не будет иметь фактического текстового содержимого. Все дочерние div будут иметь ширину и высоту в % контейнера div. Теперь, если поместить ширину и высоту контейнера div в px, то он появится в браузере, если я установил ширину &. Высота контейнера тоже в %, тогда ни один из div не отобразится в браузере. точно так же, как этот маленький фрагмент.Сделать div отзывчивым без текстового содержимого
<div class="container">
<div class="line1 line">
<div class="item1">
<div class="item2">
</div>
<div class="line2 line">
<div class="item1">
<div class="item2">
</div>
</div>
Css:
.container{
width: 540px;
height: 440px;
}
.line{
margin: 5% auto;
}
.line1{
width: 15%;
height: 8%;
}
.line2{
width: 40%;
height: 12%;
}
если я сделать
.container{
width: 50%; //50% of browser screen width
height: 60%;//60% of browser screen height
}
Тогда ни один из DIV не отображается в браузере. Любое решение?
Является ли ваша страница HTML или XHML? Самозакрывающиеся теги 'div' недействительны HTML. –
Как вы можете определить, работает ли он или нет без каких-либо границ или фона? Также, вероятно, нужно установить 'body'' height: 100% ', как если бы он не был определен, он будет считать' auto'. – Dom
Что вы подразумеваете под рендером? Вы имеете в виду, что div теперь отображается при проверке с помощью firbug - это какой-то другой инструмент для осмотра ??? –