क्या मानक टूटी हुई छवि को सीएसएस के माध्यम से बदलना या किसी अन्य तकनीक का उपयोग करना संभव है? मेरी सभी छवियां एक ही आकार के हैं और मेरी पारदर्शिता है।सीएसएस के माध्यम से अनुपलब्ध छवियों को बदलें?
मैं सभी छवियों को एक div की पृष्ठभूमि के साथ रैप करने के लिए कोशिश की है:
<div class="no_broken">
<img src="http://www.web.com/found.gif"/>
</div>
<div class="no_broken">
<img src="http://www.web.com/notfound.gif"/>
</div>
सीएसएस:
div.no_broken {
background-image: url(standard.gif);
}
div.no_broken, div.no_broken img {
width: 32px;
height: 32px;
display: block;
}
लेकिन यह एक दूसरे के ऊपर पर दो छवियों को प्रदर्शित करेगा अगर आईएमजी पारदर्शी है।
यह विषम है। मुझे जावास्क्रिप्ट की तरह दिखता है:/ओह ठीक है। ब्राउजर – Gene
में पाया गया यह पहला और न ही आखिरी अजीब फीचर नहीं है, यह जावास्क्रिप्ट अक्षम होने पर काम नहीं करता है। और अगर वैकल्पिक.जेपीजी गलती से गायब हो तो यह एक अनंत लूप का कारण बन जाएगा। – asiby
इसे पूरी तरह से सीएसएस का उपयोग करने के लिए, आप इस लिंक को https: //developer.mozilla देख सकते हैं।संगठन/एन-यूएस/डॉक्स/सीएसएस /: - moz-broken, फिर उन अन्य ब्राउज़रों के बराबर पाएं जिन्हें आप लक्षित कर रहे हैं। – asiby