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

सीएसएस में दोहरी सीमाओं से कैसे बचें: रूपरेखा बनाम नकारात्मक मार्जिन?

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

How to Avoid Double Borders in CSS: Outline vs. Negative Margins?

सीएसएस में डुप्लिकेट बॉर्डर से बचना

जब बॉर्डर वाले आसन्न तत्वों को एक-दूसरे के बगल में रखा जाता है, तो एक दृश्य कलाकृति जिसे "डबल बॉर्डर" के रूप में जाना जाता है सीमा चौराहे पर घटित हो सकता है। इस अवांछनीय प्रभाव को खत्म करने के लिए, इन सीएसएस दृष्टिकोणों पर विचार करें:

विकल्प 1: आउटलाइन प्रॉपर्टी का उपयोग करना

ऐसी स्थितियों के लिए जहां तत्वों का क्रम अप्रत्याशित है, आउटलाइन प्रॉपर्टी का उपयोग किया जा सकता है दोहरी सीमाओं को प्रभावी ढंग से रोकें:

.collection {
  /* Optional styling */
  margin-top: -1px;
  margin-left: -1px;
}

.collection .child {
  outline: 1px solid; /* Replaces border */
  margin-top: 1px;
  margin-left: 1px;
}

ध्यान दें कि आउटलाइन पुराने ब्राउज़र (IE7 और पहले) में समर्थित नहीं है।

विकल्प 2: बॉर्डर के साथ नकारात्मक मार्जिन

यदि बॉर्डर का उपयोग कर रहे हैं को प्राथमिकता दी जाती है, डबल बॉर्डर को ऑफसेट करने के लिए नकारात्मक मार्जिन नियोजित करें:

.collection .child {
  margin-top: -1px;
  margin-left: -1px;
}
नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3