- कंटेनर
#666
मेंmargin: 20px; overflow: hidden;
है। - नोड
#333
margin: 20px 0 0 20px; float: left;
है।
उदाहरण के लिए, http://jsbin.com/owejal/3/edit या चित्र:तत्वों के बीच मार्जिन वाले तत्वों का कंटेनर बनाएं लेकिन कंटेनर नहीं?
हालांकि, इच्छित परिणाम है:
- 20px मार्जिन के साथ कंटेनर, के बीच 20px मार्जिन के साथ
- बच्चों, लेकिन कंटेनर के साथ नहीं।
यह नकारात्मक गद्दी का प्रयोग कर प्राप्त किया जा सकता है (अर्थात, अगर कंटेनर padding: -20px 0 0 -20px
था), हालांकि इस तरह के बात मौजूद नहीं है।
वांछित परिणाम अतिरिक्त तत्व (http://jsbin.com/owejal/4/) का उपयोग करके हासिल किया जा सकता है, हालांकि मैं सीखने के लिए उत्सुक हूं कि सीएसएस केवल समाधान है या नहीं।
के विभिन्न चौड़ाई हैं '.group 'कंटेनर कुछ जिसके लिए आप खाते बनाना चाहते हैं? उदाहरण के लिए, क्या हमेशा नीचे 3 तत्व और 4 ऊपर होंगे? या आप इसे फ्लाई पर अनुकूलित करने के लिए पसंद करेंगे? –
बाल तत्वों और उनके आयामों की संख्या अग्रिम में अज्ञात है। – Gajus
मेरे ज्ञान के लिए यह शुद्ध सीएसएस में नहीं किया जा सकता है क्योंकि जब कोई बच्चा एक नई पंक्ति में लपेटता है तो सीएसएस के लिए कोई रास्ता नहीं है – Muleskinner