सबसे आसान तरीका है अस्पष्टता/अल्फा के साथ माता पिता div की पृष्ठभूमि शैली के लिए है:
div {
background: #fff; /* for browsers that don't understand the following rgba rule */
background-color: rgba(255,255,255,0.5); /* rgb, white, with alpha at 0.5 */
}
यह नहीं है, तथापि, IE के साथ संगत है।
आईई> = 7 संगतता के लिए, आप इस्तेमाल कर सकते हैं:
div {
background-image: url('path/to/partially_transparent.png');
background-position: 0 0;
background-repeat: repeat;
}
मुझे याद है कि IE < 7 एक मालिकाना फिल्टर का विकल्प है, लेकिन मुझे डर है मैं याद नहीं आ रहा है कि यह कैसे काम करता है हूँ। तो मैंने इसका वर्णन करने/दिखाने का कोई प्रयास छोड़ दिया है। अगर मैं एक उपयोगी संदर्भ पा सकता हूं हालांकि मैं इसे बाद में जोड़ दूंगा।
easwee अस्पष्टता से बताया गया है निहित तत्वों द्वारा विरासत में मिली है, जिसके कारण आप इसे ओवरराइड नहीं कर सकते, और यही कारण है कि मैं background-color
/background-image
दृष्टिकोण का उपयोग करना पसंद।
स्रोत
2010-03-03 17:29:01
+1 जेबीआरआर ने मुझे यहां लाया। –