मेरे पास कुछ कंटेनर हैं और उनके बच्चे केवल पूर्ण / अपेक्षाकृत तैनात हैं। कंटेनरों की ऊंचाई कैसे तय करें ताकि उनके बच्चे उनके अंदर हों?
यहाँ कोड है:
एचटीएमएल
<section id="foo">
<header>Foo</header>
<article>
<div class="one"></div>
<div class="two"></div>
</article>
</section>
<div style="clear:both">Clear won't do.</div>
<!-- I want to have a gap between sections here -->
<section id="bar">
<header>bar</header>
<article>
<div class="one"></div><div></div>
<div class="two"></div>
</article>
</section>
सीएसएस
article {
position: relative;
}
.one {
position: absolute;
top: 10px;
left: 10px;
background: red;
width: 30px;
height: 30px;
}
.two {
position: absolute;
top: 10px;
right: 10px;
background: blue;
width: 30px;
height: 30px;
}
यहाँ एक jsfiddle है। मैं "बार" पाठ 4 वर्गों के बीच प्रकट करना चाहता हूं, उनके पीछे नहीं।
कोई आसान सुधार?
ध्यान दें कि मुझे इन बच्चों की ऊंचाई का पता नहीं है, और मैं कंटेनर के लिए ऊँचाई: xxx निर्धारित नहीं कर सकता।