【发布时间】:2014-01-26 19:55:32
【问题描述】:
我有一个带有动态背景图像的 Angular.js 应用程序(应该为其 URL 进行数据绑定)。我还想使用 css 媒体查询来检测方向/像素密度等。
我找到的唯一解决方案是使用 javascript 将 URL 添加到背景图像,如下所示:
myDiv.css({'background' : 'url('+ scope.objectData.poster +') no-repeat', 'background-size':'auto 100%'});
这样我必须将所有媒体查询逻辑传递给 javascript,例如 this。 (我的目的是能够为每个屏幕分辨率/像素密度/方向提供不同的背景图像)
我正在寻找一种更简洁的解决方案来使用 css 媒体查询并且仍然能够对我的图像源进行数据绑定。
tnx!
亚尼夫
【问题讨论】:
标签: javascript html css angularjs media-queries