css - 什么是 ~ 对于 CSS

标签 css target

我想知道 ~ 在 CSS 中的用途。

例如

#confirmPage:target ~ #navigation #confirm-link,

最佳答案

意思是“一般 sibling ”。选择器:

a ~ b

匹配匹配 b 的每个元素在元素匹配 a 之后出现, 在同一个父元素中。例如,采用这种结构:

<p>
    <span>Span 1</span>
    <strong>Strong emphasis</strong>
    <span>Span 2</span>
</p>

选择器 p span ~ span将匹配第二个 <span> .

关于css - 什么是 ~ 对于 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9459940/

相关文章:

javascript - JQuery 验证器 : error checking and message management

javascript - 带有面包屑的 dcdrilldown 没有正确的高度尺寸

ruby-on-rails - 如何使用 ruby​​ 在新窗口中打开链接?

objective-c - 何时以及如何在 xcode 4 中使用聚合目标

javascript - "jquery-Target has no method .css()"

javascript - 是否有一个 JS 库可以根据特异性对 CSS 选择器文本进行排序?

jQuery 偏移问题 : not changing the position of a SWF

android - 如何将构建目标更改为较低版本?

target - 如何移动 bazel 构建目标?

javascript - JQuery 无法处理 soap 响应