我正在使用 cycle.js,但该网站是响应式的。
我希望能够使用大图像(对于全屏版本来说足够大),然后max-width:100%
在图像上使用以根据屏幕尺寸减小其宽度。
问题是cycle.js
根据图像的大小使用内联样式覆盖。因此,如果是800x600
这样,它将始终以该大小显示,无论包含 div 的宽度是 100px 还是 1000px
代码:
<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>
右科尔{
width:72.5%;
float:right;
}
幻灯片{
width:100%
}
幻灯片img{
max-width:100%;
}