html - 使用 SASS 将转义字符写入 CSS 样式
问题描述
我想将内容属性设置为“\e000”,但无论我做什么,它都会在编译时改变值。
&-#{$iconName}::before {
$code: #{"\\e" + $unicode};
content: "" + $code;
}
结果:
.creator-icon.devicon-git::before {
content: "\\e602"; }
&-#{$iconName}::before {
$code: #{"\e" + $unicode};
content: "" + $code;
}
结果:
.creator-icon.devicon-git::before {
content: "602"; }
&-#{$iconName}::before {
$code: "\e#{$unicode}";
content: "" + $code;
}
结果:
.creator-icon.devicon-git::before {
content: ""; }
我想:
.creator-icon.devicon-git::before {
content: "\e602"; }
“\\e602”也可以吗?
解决方案
您可以尝试取消引用字符串
@function get-unicode($code) {
@return unquote("\"\\e#{$code}\"");
}
&-#{$iconName}::before {
content: get-unicode(602);
}
推荐阅读
- c# - 调试器仅在 Mac 上不会启动 .netcore 应用程序。(但适用于 Windows)
- angular - VS Angular Web 应用程序是否应该包含 Web api?
- c# - 尝试查询 MongoDB 时,“使用 CompositeServerSelecto 选择服务器 30000 毫秒后发生超时...”
- python - 如何对 sqlalchemy association_proxy 属性进行不区分大小写的查询?
- python - 为什么 Keras Input(shape=) 期望 dim=100 向量的形状 (1,)
- kubernetes - Node exporter 和 kubectl top 似乎报告了不同的内存利用率值?
- android - 在约束布局中将按钮定位在 Recycler 视图下
- reporting-services - 具有空值和多个条件的 IIF 语句
- json - 在 Mongodb 中使用 $date 获取当前日期
- python-3.x - Python 3 上的 Textract - ModuleNotFoundError:没有名为“textract.parsers.pdf_parser”的模块