Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS से फ्लेक्स आइटम्स को कंटेनर के मध्य में संरेखित करें

CSS align-items: center का उपयोग करके फ्लेक्स आइटम्स को क्रॉस अक्ष (लंबवत) के मध्य में संरेखित करें।

उदाहरण

<!DOCTYPE html> <html>    <head>       <style>          .mycontainer {             display: flex;             background-color: orange;             align-items: center;             height: 150px;             width: 600px;          }          .mycontainer > div {             background-color: white;             text-align: center;             line-height: 40px;             font-size: 25px;             width: 100px;             margin: 5px;          }          </style>    </head>    <body>       <h1>Quiz</h1>       <div class = "mycontainer">          <div>Q1</div>          <div>Q2</div>          <div>Q3</div>          <div>Q4</div>       </div>    </body> </html>

व्याख्या: कंटेनर की ऊंचाई 150px है। align-items: center आइटम्स को लंबवत केंद्र में संरेखित करता है।

  1. - CSS से फ्लेक्स आइटम्स को क्षैतिज रूप से सेट करें

    flex-direction: row flex-direction प्रॉपर्टी को row मान के साथ उपयोग करके फ्लेक्स-आइटम्स को क्षैतिज रूप से सेट करें। उदाहरण <!DOCTYPE html> <html> <head> <style> .mycontainer { display: flex; flex-direction: row; background-color: #2C3E50;

  1. - CSS के साथ फ्लेक्स आइटम्स को कंटेनर के केंद्र में संरेखित करें

    justify-content प्रॉपर्टी को center मान के साथ उपयोग करके फ्लेक्स आइटम्स को मुख्य अक्ष के साथ केंद्र में संरेखित किया जाता है। यह क्षैतिज केंद्र संरेखण के लिए सबसे आम तरीका है। उदाहरण <!DOCTYPE html> <html> <head> <style> .mycontainer { display: flex;

  1. - CSS के साथ फ्लेक्स लाइन्स को कंटेनर की शुरुआत में प्रदर्शित करें

    align-content प्रॉपर्टी को flex-start मान के साथ उपयोग करके फ्लेक्स लाइन्स को क्रॉस अक्ष की शुरुआत में संरेखित किया जाता है। यह केवल तभी लागू होता है जब flex-wrap: wrap सेट हो और एक से अधिक लाइन हों। उदाहरण <!DOCTYPE html> <html> <head> <style> .mycontainer {