如果我只想在链接后面跟着另一个元素时才在链接之后插入一个伪元素,比如 ul。我怎么能这样做?
例子:
<ul>
<li>
<a href="#">blah<!-- insert -> here with CSS --></a>
<ul>
<li>More stuff</li>
</ul>
</li>
<li>
<a href="#">blah 2<!--Do nothing here--></a>
</li>
</ul>
我希望发生的 CSS:
ul li a:after if(next:ul) {
content:"->";
}
我不想使用 JavaScript/jQuery。而且我意识到条件是否不属于css。有没有办法做到这一点?