सीएसएस का उपयोग करके एक div तत्व को केंद्र में रखने के कई तरीके हैं। यहां कुछ सामान्य तरीके दिए गए हैं:
फ्लेक्सबॉक्स तत्वों को क्षैतिज और लंबवत रूप से केंद्रित करने के लिए सबसे लोकप्रिय तरीकों में से एक है।
{` .container { display: flex; justify-content: center; /* Center horizontally */ align-items: center; /* Center vertically */ height: 100vh; /* Contoh: memposisikan div dalam tinggi viewport */ }`}
{``}Isi di sini
सीएसएस ग्रिड तत्वों को केंद्र में रखने का एक आसान तरीका भी प्रदान करता है।
{`.container { display: grid; place-items: center; /* Center horizontally and vertically */ height: 100vh; }`}
{``}Isi di sini
यह विधि तत्व को केंद्र में रखने के लिए पोजीशन: एब्सोल्यूट और ट्रांसफॉर्म का उपयोग करती है।
{`.container { position: relative; height: 100vh; } .centered { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }`}
{``}Isi di sini
इस पद्धति का उपयोग तत्वों को स्वचालित मार्जिन के साथ केंद्र में क्षैतिज रूप से रखने के लिए किया जाता है। हालाँकि, वर्टिकल के लिए, अतिरिक्त युक्तियों की आवश्यकता होती है।
{`.centered { width: 200px; /* Contoh lebar */ height: 200px; /* Contoh tinggi */ margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; }`}
{`Isi di sini`}
यह टेक्स्ट या इनलाइन-ब्लॉक तत्वों के लिए अच्छा काम करता है।
{`.container { text-align: center; /* Horizontal centering */ line-height: 100vh; /* Contoh tinggi viewport untuk vertikal centering */ } .centered { display: inline-block; vertical-align: middle; /* Jika digunakan dengan elemen lain */ line-height: normal; }`}
{``}Isi di sini
यह एक पुरानी तकनीक है लेकिन यह अभी भी काम करती है।
{`.container { display: table; height: 100vh; width: 100%; text-align: center; /* Horizontal centering */ } .centered { display: table-cell; vertical-align: middle; /* Vertikal centering */ }`}
{``}Isi di sini
पृष्ठ के मध्य में तत्वों को क्षैतिज और लंबवत रूप से केंद्रित करने के लिए, फ्लेक्सबॉक्स और ग्रिड विधियां सबसे आसान और सबसे आधुनिक हैं। हालाँकि, परियोजना की आवश्यकताओं के आधार पर अन्य विधियाँ अभी भी उपयोगी हो सकती हैं। इस लेख को अंत तक पढ़ने के लिए धन्यवाद
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3