css - 使用 SCSS 或 SASS 时可以在类中设置 CSS @import 吗?同步融合示例
问题描述
我有以下结构,但无法让它工作。第一个 CSS 规则总是被第二个导入覆盖,无论 body 类是浅色还是深色。
有没有办法纯粹用 SCSS 来做到这一点?
base.scss:
body.light {
@import './light';
}
body.dark {
@import './dark';
}
_light.scss:
@import '../../node_modules/@syncfusion/ej2-base/styles/material.css';
_dark.scss:
@import '../../node_modules/@syncfusion/ej2-base/styles/material-dark.css';
解决方案
来自 Syncfusion 的问候。
我们已经对此进行了检查,并且会通知您,我们已经记录了对此支持的功能请求,我们可以使用以下反馈门户进行跟踪。
反馈:https ://www.syncfusion.com/feedback/8141/provide-latest-sass-version-support-with-ej2-components
我们预计它将在 2020 年第 3 卷版本中提供,并且我们会让您了解使用 SCSS 动态更改主题的详细信息。在此之前,我们要求您使用以下方法动态更改主题。
https://www.syncfusion.com/kb/10868/dynamic-theme-change
如果您在这方面需要任何进一步的帮助,请与我们联系。
推荐阅读
- r - 如何在任何给定时间根据数据帧的最大值设置最大 y 轴限制?
- javascript - 如何使数组充当缓冲区?
- python - 如何处理使用绝对导入并在python中具有相同文件夹和文件名的多个项目?
- c - 如何将描述符作为整数传递给函数?
- python - 如何将读取文本文件的 python 脚本转换为工作 exe
- python - Discord.py 你能不能用# 使进入特定频道的say 命令可用?
- ios - 如何在使用自定义用户代理的 SwiftUI 中创建 Safari 视图?
- excel - 在 Excel VBA 中的循环函数中跳过一些工作表
- python - 难以同时写入两个文件
- python - 计数显示为 NaN