मैं एक आंतरिक div चाहता हूं कि विभिन्न आकार के कंटेनर divs के अंदर साइटें हों, और एक निश्चित बाएं स्थिति पर शुरू हो जाएं और फिर एक चौड़ाई है जो भरती है बाकी कंटेनर ऊपर। मैंने बिंदु प्राप्त करने का प्रयास करने के लिए नीचे कुछ उदाहरण सीएसएस शामिल किया है।मैं एक पूर्ण स्थानांतरित div को अपने माता-पिता के बराबर चौड़ाई कैसे बना सकता हूं कुछ मार्जिन
मुझे पूर्ण स्थिति का उपयोग करना है, इसलिए बस दाएं फ्लोट नहीं कर सकते हैं और बाएं-मार्जिन सेट कर सकते हैं। इस काम को पूर्ण स्थिति के साथ कैसे बनाया जाए? मैंने चौड़ाई भी कोशिश की है: ऑटो और कुछ अलग-अलग बॉक्स आकार के विकल्प।
स्पष्टीकरण के लिए, इसकी चाल यह है कि बाएं सीमा को ठीक करना है, और बाएं सीमा को कंटेनर की दाहिनी सीमा के विरुद्ध होना चाहिए। मैं स्थिति का उपयोग नहीं कर सकता: सापेक्ष, और जावास्क्रिप्ट, लेकिन मैं शायद ऐसा करने से पहले .inner1 और .inner2 divs को हार्ड-कोड वाली चौड़ाई के साथ बनाना समाप्त कर दूंगा। लेकिन इससे बचने की उम्मीद है।
.container1 {
position: relative;
width: 400px;
height: 300px;
}
.container2 {
position: relative;
width: 500px;
height: 300px;
}
.inner {
position: absolute;
top: 0px;
left: 200px;
height: 100%;
width: 100%;
}
आप जावास्क्रिप्ट में ऐसा करने की कोई जरूरत नहीं है जावास्क्रिप्ट –
उपयोग करने की अनुमति नहीं है। नीचे दिए गए सभी उदाहरण सीएसएस में हैं। – tkone