इस वेबपेज में वर्डप्रेस द्वारा डाली गई छवियां हैं। पहला चित्र डालने के लिए उपयोग किया जाने वाला कोड है:
[caption id="attachment_887" align="alignnone" width="604"]
<a href="http://steven.doig.com.au/files/2013/06/Forest_Legacy_m.jpg">
<img class="size-large wp-image-887" alt="a Forest Legacy group" src="http://steven.doig.com.au/files/2013/06/Forest_Legacy_m-1024x681.jpg" width="1024" height="681" />
</a> a Forest Legacy group[/caption]
यह चित्र CSS द्वारा नियंत्रित है:
#content .wp-caption a img {
width: 614px;
height: auto;
}
मैं इस छवि को उत्तरदायी बनाना चाहता हूं। मैंने CSS डाला है:
@media (max-width:988px) {
#content .wp-caption a img {
width: 99.03225806%; /* 614/620 */
height: auto;
}
}
हालाँकि, DIV.wp-caption 604px पर बना रहता है, जैसा कि वर्डप्रेस पोस्ट के अंदर निर्दिष्ट है। मैंने इसे एक प्रतिशत (97.41935483%) के रूप में निर्दिष्ट करने की कोशिश की है, लेकिन वर्डप्रेस ने इसे 104px के रूप में फिर से व्याख्या किया।
इनलाइन सीएसएस स्टाइलशीट में सम्मिलित सीएसएस I को ओवरराइड कर रहा है।
<div id="attachment_887" class="wp-caption alignnone" style="width: 614px">
मैं .wp-caption को उत्तरदायी कैसे बना सकता हूं, इस पर कोई विचार?