在 html 模板中,我有这种带有动态图像的样式:
<div style="background: url('/img/{{item.img}}'); width: 200px; height: 150px"></div>
适用于网络浏览器和安卓浏览器。但是,使用“style=”的动态背景图像不会在 iPad 上显示。
我总是可以使用 img 标签创建动态图像,但我正在寻找适用于 iPad 的样式/CSS 解决方案。
最佳答案
改用
<div [ngStyle]="{background: 'url(/img/' + item.img + ')', width: '200px', height: '150px'"></div>
或
<div [style.background]="'url(/img/' + item.img + ')'"
[style.width.px]="200" [style.height.px]="150p"></div>
关于css - Angular 动态背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37575368/