【发布时间】:2017-05-05 09:24:27
【问题描述】:
HTML:
<h2 class="title-main">
<span class="title-inside">A</span>
<span class="title-inside">B</span>
<span class="title-inside">C</span>
<span class="title-inside">D</span>
<span class="title-inside">E</span>
<span class="title-outside">F</span>
<span class="title-outside">G</span>
</h2>
CSS:
:host/deep/.title-main {
display: flex;
margin-bottom: 0;
.title-inside {
&:after {
content : '-';
}
}
}
我得到这样的输出
A-B-C-D-E-F G
我不希望最后一个孩子使用 -。我想要这样的输出
A-B-C-D-E F G
我尝试了很多选择。例如。我尝试过的其中一个
title-inside:last-child ::after {
content: ''
}
但这不起作用。谁能帮帮我
【问题讨论】:
-
我也试过这样。那是行不通的
标签: html css sass css-selectors