"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > क्षैतिज पंक्ति में ओवरलैपिंग फ्लेक्स आइटम कैसे बनाएं?

क्षैतिज पंक्ति में ओवरलैपिंग फ्लेक्स आइटम कैसे बनाएं?

2024-11-08 को प्रकाशित
ब्राउज़ करें:779

How to Create Overlapping Flex Items in a Horizontal Row?

ओवरलैपिंग फ्लेक्स आइटम बनाना

फ्लेक्स आइटम की एक क्षैतिज पंक्ति बनाते समय जो उपलब्ध चौड़ाई से अधिक हो सकती है, अक्सर उन्हें ओवरलैप करना वांछनीय होता है . डिफ़ॉल्ट रूप से, फ्लेक्सबॉक्स कंटेनर में फिट होने के लिए आइटम को छोटा कर देगा।

overflow: visible;

प्रत्येक फ्लेक्स आइटम को .cardWrapper div में लपेटें।
width: 10em;
min-width: 10em;
height: 6em;
border-radius: 0.5em;
border: solid #666 1px;
background-color: #ccc;
padding: 0.25em;

display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
डिफ़ॉल्ट रूप से, .cardWrapper को ओवरफ़्लो: छिपा हुआ सेट करें। यह चाइल्ड .कार्ड से किसी भी ओवरफ़्लो को छिपा देगा।


अंतिम आइटम या होवर किए गए आइटम को अपना ओवरफ़्लो प्रदर्शित करने की अनुमति देने के लिए :last-child या :hover का उपयोग करें।

.card आइटम को इस पर सेट करें उन्हें सिकुड़ने से बचाने के लिए एक निश्चित चौड़ाई और न्यूनतम चौड़ाई रखें।
  • overflow:hidden का उपयोग करके .card आइटम से किसी भी ओवरफ़्लो को छुपाएं।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3