2个元素中的第一个是否有伪类选择器?

时间:2019-03-13 17:02:51

标签: css pseudo-class

我知道加号+会选择第二个元素中的第二个元素,但第二个元素不是彼此。第一个元素有选择器吗?

我紧接着有两个标题。 h3,然后h4。如果要跟随h3,我想从h4删除底部边距。那样的事情是否可能发生?还是我需要为h4提供负的上边距?

2 个答案:

答案 0 :(得分:2)

引用CSS技巧:

  

让我们在这里说清楚,以防万一有人从   搜索引擎: CSS中没有父选择器,甚至CSS3中也没有。

https://css-tricks.com/parent-selectors-in-css/ 本文为可能的父选择器提出了一个建议,但是由于各种性能原因,浏览器会发现很难实现

因此,您能做的最好的就是负边距。这实际上是一个相当不错的解决方案

h3 + h4 {
 margin-top: -10px;
}

答案 1 :(得分:1)

不可能为即将到来的兄弟姐妹定型。

您可以在h4之后在h3上使用负边距