css - 选择器右侧的 SASS (SCSS) 加号和 & 语法 ( + & ) 的含义?
问题描述
我正在查看其他人编写的 SCSS,我注意到右侧有一个带有加号和 & 号的选择器。
.listing-feature {
&__summary {
.feature-title+& {
color: #f00;
}
}
}
这是做什么的?我尝试编译该项目,但我找不到它编译成的内容。
会是这样吗?
.feature-title + .listing-feature__summary {
color: #f00;
}
解决方案
这&
只是选择器的简写(.listing-feature__summary
在您的情况下)。
加号表示.listing-feature__summary
该类后面的每个类.feature-title
都将受到添加的样式的影响。
推荐阅读
- c# - 如何从文件中读取 WCF 消息?
- c++ - C++ 设置了一个比较器用于排序,另一个用于唯一性
- c - 字符数组值将打印为空,除非在分配时打印值 - C
- javascript - 使用提示符和 PHP 密码保护页面
- r - lmer 错误无法评估分组因子
- ms-access - 更新服务器名称连接访问 2013
- data-structures - 当我链接迭代器而不是收集到临时 HashSet 时,为什么会得到不一致的结果?
- internet-explorer - FFMpeg 从 avi 到 mp4 的转换对于 safari 和 IE 浏览器的视频不成功
- python - Datadog 如何在 Flask 应用程序上实现 ddtrace?
- azure - Azure 应用程序网关重定向