Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
npm boostrap版本(4.1.0)没有';t将所有css属性添加到css';背景';标签_Css_Angular_Npm - Fatal编程技术网

npm boostrap版本(4.1.0)没有';t将所有css属性添加到css';背景';标签

npm boostrap版本(4.1.0)没有';t将所有css属性添加到css';背景';标签,css,angular,npm,Css,Angular,Npm,我有一个Angular 5.2.10项目,它使用Angular cli和boostrap版本:4.0.0-beta.2版本,具有以下css类: .en-icon-24 { background: url(../../../../assets/img/icons.png) -370px 0px; width: 24px; height: 24px; } 在浏览器中,一切正常: 问题:如果我将boostrap的npm版本从4.0.0-beta.2升级到4.1.0,那么在浏

我有一个Angular 5.2.10项目,它使用Angular cli和boostrap版本:4.0.0-beta.2版本,具有以下css类:

.en-icon-24 {
  background: url(../../../../assets/img/icons.png) -370px 0px;      
  width: 24px;
  height: 24px;
}
在浏览器中,一切正常:

问题:如果我将boostrap的npm版本从4.0.0-beta.2升级到4.1.0,那么在浏览器中会发生以下情况:

当然,当这种情况发生时,图像不再正确定位(缺少-370px和0)


有什么建议吗?

像这样使用代码

.en-icon-24 {
  background: url('/assets/img/icons.png') -370px 0px;      
  width: 24px;
  height: 24px;
}

使用背景图像:url(../../../../assets/img/icons.png);背景位置:-370px 0;分开。已经知道这是有效的,谢谢。这样做的目的不是单独添加背景位置属性。如果你有一个怪物项目,它将很难修改这个无处不在+你需要测试。