angular - ngStyle 背景图像不可见

标签 angular background ng-style

我遇到以下问题:我想使用 ngStyle 将背景图像插入我的网站。下面的代码工作正常:

<div [ngStyle]="{'background-image': 'url(' + myBackgroundUrl + ')', 'width': '224px', 'height': '248px'}"></div>

但是,如果我想向背景图像添加更多“属性”,该图像将不再可见:

<div [ngStyle]="{'background-image': 'url(' + myBackgroundUrl + ') no-repeat -228px 0', 'width': '224px', 'height': '248px'}"></div>

最佳答案

background-image 属性为元素设置一个或多个背景图像

如果您想添加更多“属性”,请使用背景:

<div [ngStyle]="{
  'background': 'url(' + myBackgroundUrl + ') no-repeat -228px 0', 
  'width': '224px', 
  'height': '248px'
}"></div>

关于angular - ngStyle 背景图像不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59617869/

相关文章:

unit-testing - 没有 Token AppId 的提供者

angular - 在 Angular 2 的 rxjs 中使用 switchMap 运算符时,我们是否必须取消订阅?

javascript - AngularJs - 无法使用 ng-click 传递 ng-repeat 生成的对象

angular - MemoizedSelector 不可分配给类型为 'string' 的参数

Angular 2. Keyup 事件未从输入触发

html - 部分png文件的背景图像

swift - 如何快速更改 subview 的背景颜色?

iphone - 如何在调用电话后恢复背景音乐(iOS)?

angularjs - 在不使用 Bootstrap 的情况下使用angularjs禁用弹出窗口的背景

Angular - 如何应用 [ngStyle] 条件