我正在使用cycle.js,但该网站是响应式的。Cycle.js覆盖图像大小
我希望能够使用大图像(足够大的全屏版本),然后在图像上使用max-width:100%
以根据屏幕大小减小宽度。
问题是cycle.js
会根据图像的大小重写内联样式。因此,如果它是800x600
则总是在该大小显示,而不管包含div的宽度是否是100像素或1000像素
代码:
<div id="rightCol">
<div class="slideshow">
<img src="http://4.bp.blogspot.com/-PGEqrdJBKmc/T_xe7hoz0yI/AAAAAAAAA0w/vKDMnf-5p7o/s1600/cat+5.jpg" />
<img src="http://4.bp.blogspot.com/-PGEqrdJBKmc/T_xe7hoz0yI/AAAAAAAAA0w/vKDMnf-5p7o/s1600/cat+5.jpg" />
<img src="http://4.bp.blogspot.com/-PGEqrdJBKmc/T_xe7hoz0yI/AAAAAAAAA0w/vKDMnf-5p7o/s1600/cat+5.jpg" />
<img src="http://4.bp.blogspot.com/-PGEqrdJBKmc/T_xe7hoz0yI/AAAAAAAAA0w/vKDMnf-5p7o/s1600/cat+5.jpg" />
</div>
</div>
rightCol {
width:72.5%;
float:right;
}
slideshow {
width:100%
}
幻灯片IMG {
max-width:100%;
}