所以我意识到当前响应式网页设计中的一个大问题是你在可能不需要它们时下载大图像,比如在手机上——这会导致严重的性能下降——你也可以通过 JS 条件加载来达到一定程度;所以我的问题是我不能在媒体查询中将我的大部分图像加载为背景图像并克服这个问题,直到出现更好的情况?例子:
/* base styles */
@media all and (min-width: 53.75em) {
header .inner{
background: url(‘../images/football_bg.png’) bottom right
no-repeat;
}
显然这完全是非语义的,但可以解决性能问题吗?