css - 是否有 "previous sibling"选择器?

标签 css css-selectors siblings

加号选择器 (+) 用于选择下一个相邻的兄弟。

是否有前一个 sibling 的等价物?

最佳答案

不,没有“previous sibling”选择器。

在相关说明中,~ 用于一般后继同级元素(意味着该元素紧随其后,但不一定紧随其后)并且是一个 CSS3 选择器。 + 用于下一个兄弟,是 CSS2.1。

参见 Adjacent sibling combinator来自 Selectors Level 35.7 Adjacent sibling selectors来自 Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification .

关于css - 是否有 "previous sibling"选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57444520/

相关文章:

HTML 布局 : Continuous images

css - 应用 :nth-of-type to a pseudoselector rather than a class or element type (without jQuery or even JS)

javascript - 如何在下一次出现相同元素之前包装每个元素及其所有兄弟元素?

CSS :valid :invalid behaves different when using the sibling selector in IE

html - 如何将图像添加到自定义 CSS 按钮

CSS 交互式 map - 重叠的县在悬停时改变颜色

html - CSS 选择器 [类型 ="var"] 不选择低字母与高字母

html - 有 sibling 的目标 body

html - 我在一个 div 中有 p 元素,它们的高度都为 50px。为什么p向下移动?

css - 损坏的 css 代码 - 边框不会被覆盖