【发布时间】:2016-05-01 17:43:02
【问题描述】:
我试图让ul 中的第一个li 元素与breadcrumbs 类具有红色背景,但它不起作用。我确定我错过了一些简单的东西,但是什么?
.breadcrumbs {
margin-left:-30px;
p {
display:inline;
}
li {
display:inline;
&::before {
content:'>> ';
}
}
&:first-of-type li {
background:$red;
}
}
【问题讨论】:
-
这将导致 .breadcrumbs:first-of-type li 将选择第一个类型为 .breadcrumbs 元素的所有 li 元素。也许?:li { &:first-of-type { ... } }
-
这就是为什么您需要查看编译结果以确保它包含您预期的内容。
标签: css sass pseudo-class