【发布时间】:2015-06-28 02:48:11
【问题描述】:
对于跨越浏览器宽度的桌面图像,我们希望在 Bootstrap/Classic ASP 站点中为滑块显示较小的图像。该网站目前正在使用 Bootstrap 的内置“img-responsive”类调整高分辨率图像的大小,但我们认为如果我们为 768 像素以下的视口加载较小的图像以及为 768 像素及以上的现有图像加载较小的图像,我们可以改善体验。
这是滑块的基本标记:
<div class="item active">
<a href="#">
<img src="img/slide_001_1900x650.jpg">
<div class="carousel-content">
<h3><a href="#">First slide</a></h3>
</div>
</a>
</div>
<div class="item">
<a href="#">
<img src="img/slide_002_1900x650.jpg">
<div class="carousel-content">
<h3><a href="#">Second slide</a></h3>
</div>
</a>
</div>
<div class="item">
<a href="#">
<img src="img/slide_003_1900x650.jpg">
<div class="carousel-content">
<h3><a href="#">Third slide</a></h3>
</div>
</a>
</div>
重写 src 似乎并不像看起来那么好,因为它实际上处理了两倍的 HTTP 请求。自适应图像需要 PHP,并且这个站点是使用经典 ASP 构建的,所以我试图找出是否有可以利用类似于自适应图像的 jQuery 脚本。
【问题讨论】:
标签: javascript jquery css twitter-bootstrap image-size