Bootstrap“轮播”是否一次加载所有图像?如果是这样,它会降低网站加载速度并增加加载时间吗?
我不知道 Bootstrap Carousel javascript 文件是如何工作的。单击下一个图标时,如果通过ajax加载下一个图像,则没有问题。但是如果一次加载所有图像,我认为它会降低页面速度。
任何的想法?
Bootstrap“轮播”是否一次加载所有图像?如果是这样,它会降低网站加载速度并增加加载时间吗?
我不知道 Bootstrap Carousel javascript 文件是如何工作的。单击下一个图标时,如果通过ajax加载下一个图像,则没有问题。但是如果一次加载所有图像,我认为它会降低页面速度。
任何的想法?
Bootstrap carousel 只是旋转它的项目。如果图像由src
属性定义,图像将与页面的其余部分一起加载。
你可以使用一些延迟加载的解决方案来顺序加载图片 -谷歌搜索
正如 Tigran 所指出的,Bootstrap 并没有在幕后做任何神奇的延迟加载。但是,许多浏览器不请求通过“display:none”隐藏的图像。因此,在使用例如 Chrome 浏览器检查网络流量时,您会看到图像实际上是“延迟”加载的。
可以在此处找到具有此行为的过时且几乎不可读的浏览器列表:http: //www.w3.org/2009/03/image-display-none/results