css和/或SASS(兄弟)选择器向上

前端之家收集整理的这篇文章主要介绍了css和/或SASS(兄弟)选择器向上前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Is there a “previous sibling” CSS selector?1
在CSS中,如果兄弟在输出中是上面的,html中的前一个元素就没有办法选择一个加号的兄弟。

例如

<div class="first">
<div class="second">

.second + .first { style applied to div.first}

有没有办法在SASS / SCSS这样做?

解决方法

SASS支持所有CSS3选择器。兄弟姐妹是其中之一。但它没有带来一些额外的功能
这意味着你可以做
first {
  + second { 
     font-size: smaller;
  }
}

但是你不能影响父母吗?

Ps:它似乎是CSS4的一个功能:)

猜你在找的CSS相关文章