【问题标题】:How to include resource into css file如何将资源包含到css文件中
【发布时间】:2020-03-22 06:53:38
【问题描述】:

我有一个 css 文件,我通过这种方式将其包含到 Angular 项目中:

{
  "styles" : [
        "src/assets/css/style.css"
  ],
}

但其他文件加载到 css 文件中:

background: url(src/assets/images/preloader.gif)
background-image: url(src/assets/images/photoswipe-controls.svg);

我得到错误:

Can't resolve 'src/assets/images/preloader.gif'

解决这个问题的正确方法是什么?

【问题讨论】:

    标签: angular angular7 angular8


    【解决方案1】:
    background-image: url(assets/images/photoswipe-controls.svg);
    

    你的 angular.json 应该有这个:

    "assets": [
       "src/assets"
    ],
    

    【讨论】:

    • 我试过了,但我得到了Can't resolve 'assets/images/photoswipe-controls.svg'
    • hm..通常共享样式在不同的位置,“styles”:[“src/styles.css”],可能是相关的。
    猜你喜欢
    • 1970-01-01
    • 2012-05-10
    • 1970-01-01
    • 1970-01-01
    • 2011-06-04
    • 2016-03-08
    • 1970-01-01
    • 1970-01-01
    • 2013-07-07
    相关资源
    最近更新 更多