html - 背景图片会影响网站加载速度吗

标签 html css background stylesheet

在我的索引页面上,我有一个背景图片,它是由一些javascript动态添加到div中的。添加的内联样式如下。

element.style {
background: rgba(0, 0, 0, 0)    
url("http://www.myshop.com/wp-content/themes/mytheme/images/media/bg-footer.jpg") 
no-repeat scroll 50% -287.5px;
}

我已经使用以下类更改了背景图片

.footer-bg{
background: rgba(0, 0, 0, 0) 
url("http://www.myshop.com/wp-content/uploads/2014/01/blue-living-room.jpg") 
no-repeat scroll 50% -59.5px !important;
margin-top: 20px;
}

我已经使用 !important 来覆盖由 javascript 加载的背景样式并且它起作用了。更改后这个网站比以前慢了一点。我怀疑网站会同时加载样式还是它会完全忽略第一个吗?

如果站点加载两种样式并使用 !important 应用一个样式,那么它需要一些加载时间,对吗?

这些样式覆盖是否直接影响网站加载速度。请指导我。

谢谢

最佳答案

如果该背景添加在同一类 (.footer-bg) 上,那么您可以使用以下方法覆盖 -

.footer-bg [style]{
   background: rgba(0, 0, 0, 0) url("http://www.myshop.com/wp-content/uploads/2014/01/blue-living-room.jpg") !important;
}

希望对你有帮助。

关于html - 背景图片会影响网站加载速度吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32881272/

相关文章:

javascript - 在填写联系表单后,如何让用户返回到他们原来的页面?

html - 有使用 justinmind prototype 创建自定义 html/css 组件的原型(prototype)设计经验吗?

jquery - 复制雪鸟的动画效果

ios - 使背景 View 变暗,就像显示 UIAlertView 时一样

javascript - 图像 map 浏览器兼容性和 imagemapster

javascript - 从可能包含子项的 anchor 标记中监听所有 "onClick"事件

html - 如何通过可能有多个选择名称来修复 undefined index 错误

CSS Masonry 类型图像布局响应

IOS Swift 获取当前位置更新

c# - 如何在单独的线程中将文件保存到硬盘?