मैं पैरेंट पैडिंग को अनदेखा करने के लिए अपना क्षैतिज नियम प्राप्त करने का प्रयास कर रहा हूं।अभिभावक पैडिंग को अनदेखा करें
#parent {
padding:10px;
width:100px;
}
hr {
width:100px;
}
आपको लगता है कि क्षैतिज नियम 10px द्वारा माता-पिता से बाहर फैली हुई है मिलेगा:
यहाँ मैं क्या है का एक सरल उदाहरण है। मैं इसे पैडिंग को अनदेखा करने की कोशिश कर रहा हूं कि माता-पिता div में बाकी सब कुछ चाहिए।
मुझे पता है कि मैं बाकी सब कुछ के लिए एक अलग div बना सकता हूं; यह वह समाधान नहीं है जिसे मैं ढूंढ रहा हूं।
यह काम करता है की तरह कुछ कर सकते हैं, लेकिन समस्या यह है कि यह माता पिता div की पूरी लंबाई का विस्तार नहीं होगा। ऐसा इसलिए है क्योंकि पैडिंग 100px चौड़ाई में शामिल नहीं है, इसका मतलब है कि यह वास्तव में 120px चौड़ा है, और आपके div के अंत से आपका '
' 20px होगा। मेरे जेएसफ़िल्ड को मेरा क्या मतलब है: http://jsfiddle.net/YVrWy/1/ –
हाँ मैंने इसे तब जोड़ा जब मैंने इसे जोड़ा; चौड़ाई अप्रासंगिक है। – Sam
यदि आपको 100% चौड़ाई की आवश्यकता है तो केवल चौड़ाई विशेषता के रूप में ऑटो का उपयोग करें। दी गई मार्जिन के संबंध में चौड़ाई की गणना की जाएगी। – schlingel