jquery - 使用 BackStretch.js 自动拉伸(stretch)现有背景图像?

标签 jquery css performance background-image

我的页面上已经有一些背景图片(其中很多......我宁愿避免重新编码一堆),我需要跨浏览器(拉伸(stretch))填充它们。 BackStretch.js可以做到这一点,但似乎需要手动完成。我不能使用背景大小,因为它在 IE8 上不起作用(有 polyfill),但最重要的是,由于没有缓存任何东西,它在 webkit 中滞后。想法?

最佳答案

Backstretch.js 是手动的。您所要做的就是从您的 css 中删除背景图像(将路径和选择器保存到临时文件或其他文件中),然后使用相同的路径启动回溯。不应该进行太多的大修。

关于jquery - 使用 BackStretch.js 自动拉伸(stretch)现有背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17096498/

相关文章:

javascript - 在 ui-dialog-buttonpane 中添加搜索按钮和文本框

android - 高性能Web应用程序框架

c - 就性能和可用性而言,您认为编写一个新的 PHP 框架作为 PHP 扩展(用 C 语言)是个好主意吗?

python - 使用 numpy 进行网格分布

jquery - Owl Carousel 和壮观的弹出窗口

javascript - 如何创建照片网格,您可以将它们悬停在其中,它们就会变成其他照片?

javascript - JQUERY 从嵌套的 ul 获取 LI 元素的 ID 值

html - IE 8 在单击时移动输入按钮的文本

jquery - 位置固定问题

html - 是否可以在单个 html 元素中定义整个视口(viewport)的容器和背景颜色?