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

CSS का उपयोग करके Cross Browser Opacity सेट करना

<घंटा/>

संपत्ति अस्पष्टता आधुनिक समाधान है और फ़ायरफ़ॉक्स 0.9+, सफारी 2, ओपेरा 9+, आईई 9+ और क्रोम के हर संस्करण के लिए काम करती है। -मोज़-अपारदर्शिता गुण 0.9 से अधिक पुराने फ़ायरफ़ॉक्स संस्करणों के लिए अस्पष्टता गुण है, जबकि -khtml-अस्पष्टता गुण 1 से शुरू होने वाले सफारी संस्करणों के लिए है। फ़िल्टर गुण IE ब्राउज़रों के लिए 5 से 9 तक अस्पष्टता जैसा प्रभाव देने के लिए है। इन सभी मानों को एक साथ आधुनिक अपारदर्शिता के लिए एक फ़ॉलबैक के रूप में उपयोग करने से हम सभी ब्राउज़रों में अपारदर्शिता का उपयोग कर सकते हैं।

CSS का उपयोग करके क्रॉस ब्राउज़र अपारदर्शिता रखने के लिए कोड निम्नलिखित है -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
body {
   font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
img {
   width: 270px;
   height: 200px;
}
.transparent {
   filter: alpha(opacity=30);
   -moz-opacity: 0.3;
   -khtml-opacity: 0.3;
   opacity: 0.3;
}
</style>
</head>
<body>
<h1>Cross browser opacity</h1>
<img src="https://i.picsum.photos/id/605/800/800.jpg" />
<img class="transparent" src="https://i.picsum.photos/id/605/800/800.jpg" />
<h3>The second image above will get opaque on all browsers</h3>
</body>
</html>

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा -

CSS का उपयोग करके Cross Browser Opacity सेट करना


  1. CSS का उपयोग करके तत्व के टेक्स्ट का रंग सेट करना

    CSS कलर प्रॉपर्टी का इस्तेमाल किसी एलीमेंट के टेक्स्ट का रंग बदलने के लिए किया जाता है। हम मान को मानक रंग नाम, rgb(), rgba(), hsl(), hsla() और हेक्साडेसिमल मान के रूप में निर्दिष्ट कर सकते हैं। सिंटैक्स CSS कलर प्रॉपर्टी का सिंटैक्स इस प्रकार है - Selector {    color: /*value*/ } निम्नल

  1. CSS में कोणों का उपयोग करके रैखिक ग्रेडिएंट्स की दिशा निर्धारित करना

    ग्रेडिएंट की दिशा पर अधिक नियंत्रण के लिए, कोण को नीचे दिए गए सिंटैक्स के अनुसार परिभाषित करें - background-image: linear-gradient(angle, color-stop1, color-stop2); CSS में कोणों का उपयोग करके रैखिक ग्रेडिएंट्स की दिशा निर्धारित करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html&

  1. CSS Opacity जो सभी ब्राउज़रों में काम करती है

    संपत्ति अस्पष्टता आधुनिक समाधान है और फ़ायरफ़ॉक्स 0.9+, सफारी 2, ओपेरा 9+, आईई 9+ और क्रोम के हर संस्करण के लिए काम करती है। -मोज़-अपारदर्शिता गुण 0.9 से पुराने फ़ायरफ़ॉक्स संस्करणों के लिए अस्पष्टता गुण है जबकि -khtml-अस्पष्टता गुण 1 से शुरू होने वाले सफारी संस्करणों के लिए है। फ़िल्टर गुण IE ब्राउ