npm boostrap版本(4.1.0)没有';t将所有css属性添加到css';背景';标签
我有一个Angular 5.2.10项目,它使用Angular cli和boostrap版本:4.0.0-beta.2版本,具有以下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,那么在浏
.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;分开。已经知道这是有效的,谢谢。这样做的目的不是单独添加背景位置属性。如果你有一个怪物项目,它将很难修改这个无处不在+你需要测试。