css - 我在 SCSS 文件中导入常规 CSS 文件,但是?

标签 css sass

im import in scss @import "./libs/bootstrap-select.css";

构建后 @import url(./libs/bootstrap-select.css);

我需要文件中的CSS代码

如果在 scss 中导入 @import "./libs/bootstrap-select"; 正常,但是

/libsass/test.scss 第 1 行第 8 列的弃用警告: 使用 @import 包含 .css 文件是非标准行为,将在 LibSass 的 future 版本中删除。 使用自定义导入器来维护此行为。检查您的实现文档,了解如何创建自定义导入器。

最佳答案

LibSass 的最新实现警告我们即将发生的变化,以努力坚持 sass 标准,他们主要说你应该指示 sass/scss 代码“加载”你的标准 css 文件而不是内联导入它形成一个独特的 css 文件的一部分,它将不再以这种方式工作,当然这只是现在的警告,但在不久的将来他们将删除该功能,他们称之为“非标准行为”:D我邀请您阅读此主题:

Including .css files with @import is non-standard behaviour which will be removed in future versions of LibSass. (GitHub 问题 #2362)

关于css - 我在 SCSS 文件中导入常规 CSS 文件,但是?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51518974/

相关文章:

html - CSS 编号问题混合编号

css - Angular 的组件样式封装是否有性能优势?

ruby - Sass/Compass 未使用 Guard 和 Middleman 设置进行编译

css - 媒体查询中的混合

css - 用 SASS 替换 img

javascript - 如何根据滚动百分比移动 div

javascript - js中用于滑动导航栏的简单功能不起作用

javascript - 在不重复 .mouseover() 函数的情况下迭代 div 组件

css - 自定义 Zurb Foundation 4 元素

javascript - 如何获取每个按钮的 innerHTML 并显示在文本框中?