सीएसएस में टाइल्स के लिए वर्टिकल मार्जिन

अब आइए वर्टिकल मार्जिन भी जोड़ते हैं। इसके लिए सभी चाइल्ड एलिमेंट्स को margin-bottom प्रॉपर्टी दें 10px के वैल्यू के साथ:

html<div class="parent">
  <div class="child">1</div>
  <div class="child">2</div>
  <div class="child">3</div>
  <div class="child">4</div>
  <div class="child">5</div>
  <div class="child">6</div>
  <div class="child">7</div>
  <div class="child">8</div>
</div>
css.parent {
  display: flex;
  flex-wrap: wrap;
  width: 320px;
  border: 1px solid red;
}
.child {
  box-sizing: border-box;
  width: 100px;
  height: 100px;
  margin-right: 10px;
  margin-bottom: 10px;
  border: 1px solid green;
}
.child:nth-child(3n) {
  margin-right: 0;
}

Результат:

जैसा कि हम देख सकते हैं, सब कुछ अच्छी तरह से काम कर रहा है, सिवाय इसके कि आखिरी पंक्ति को पैरेंट से मार्जिन मिल रहा है। अक्सर यह महत्वपूर्ण नहीं होता है।

Задание 1

20px के एलिमेंट्स के बीच की दूरी के साथ एक पंक्ति में दो एलिमेंट वाली टाइल्स बनाएं।

Задание 2

20px के एलिमेंट्स के बीच की दूरी के साथ एक पंक्ति में तीन एलिमेंट वाली टाइल्स बनाएं।

Задание 3

20px के एलिमेंट्स के बीच की दूरी के साथ एक पंक्ति में चार एलिमेंट वाली टाइल्स बनाएं।