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

पारदर्शिता को प्रभावित किए बिना होवर पर तत्व पृष्ठभूमि रंगों को गहरा कैसे करें?

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

How to Darken Element Background Colors on Hover Without Affecting Transparency?

सीएसएस के साथ तत्व पृष्ठभूमि रंग को गहरा करना

उपयोगकर्ता इंटरफ़ेस को बढ़ाने में बटन जैसे इंटरैक्टिव तत्वों को उनकी उपस्थिति में बदलाव करके हाइलाइट करना शामिल है। होवर करने पर पृष्ठभूमि का रंग गहरा करना एक आम तरीका है।

प्रारंभ में, कोई अस्पष्टता को समायोजित करने का प्रयास कर सकता है, लेकिन यह रंग और पारदर्शिता दोनों को प्रभावित करता है। एक अधिक लक्षित समाधान मौजूद है।

विधि: एक डार्क लेयर को ओवरले करें

बैकग्राउंड-इमेज का उपयोग करके एक डार्क ओवरले बनाएं। यह विधि पृष्ठभूमि को गहरा करते हुए मूल पाठ रंग को सुरक्षित रखती है।

सीएसएस में ओवरले परत को लागू करें:

.Button {
  background-image: linear-gradient(rgb(0 0 0/40%) 0 0);
}

.Button:hover {
  background-color: /* Original background color */;
}

यह तकनीक स्वचालित रूप से किसी भी पृष्ठभूमि रंग को गहरा कर देती है, यहां तक ​​कि कई रंगों को भी, जैसा कि उदाहरण में देखा गया है:

some text

इस ओवरले विधि का लाभ उठाकर, डेवलपर्स होवर पर तत्व पृष्ठभूमि रंगों को आसानी से गहरा कर सकते हैं, गहरे रंगों की मैन्युअल रूप से गणना करने की परेशानी के बिना उपयोगकर्ता की अन्तरक्रियाशीलता को बढ़ा सकते हैं।

नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3