मेरे पास कुछ कंटेनर हैं और उनके बच्चे केवल पूर्ण/अपेक्षाकृत स्थित हैं। कंटेनर ऊंचाई कैसे सेट करें ताकि उनके बच्चे उनके अंदर हों?स्थिति: पूर्ण और माता-पिता की ऊंचाई?
एचटीएमएल
<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।
की संभावित डुप्लिकेट (https://stackoverflow.com/questions/12070759/make-absolute-positioned-div-expand-parent-div-height [निरपेक्ष div विस्तार माता पिता div ऊंचाई तैनात सुनिश्चित]) – Syed