css - CSS 选择器中的句号

标签 css css-selectors

<分区>

使用各种选择器配置有什么影响?

  1. span.classy.whatever { }
  2. span.classy, .whatever { }
  3. span .classy .whatever { }
  4. span, .classy, .whatever { }

最佳答案

CSS 中的句点用于表示class 选择器。例如;

现在根据你的问题让我们看看这些类将在哪里生效。

一个。 span.classy.whatever { }:它会影响具有 classy 和 whatever 两个类的 span 元素。

<span id="mySpan" class="classy whatever"> Span Text </span>

span.classy, .whatever { }:它将影响具有 classy 类的 span 和具有 whatever 类的元素。

<span id="mySpan" class="classy"> Span Text </span>

<div class="whatever"></div>

span .classy .whatever { }:它将影响具有 whatever 类的元素,并且该元素的父元素将是 classy 并且classy 的父级将是 span。

<span>
    <span class="classy">
    <span class="whatever">
        inner most child
    </span>
</span>

span, .classy, .whatever { }:它会影响 classy 类和 whatever 类的跨度和元素。

<span>Span Text</span>

<div class="classy"></div>

<p class="whatever"></p>

关于css - CSS 选择器中的句号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21708823/

上一篇:javascript - jQuery中如何正确控制滑入/滑出功能?

下一篇:javascript - 悬停时更改多个元素

相关文章:

javascript - 使用 data() 访问元素?

css - 如何将CSS仅应用于顶级元素

html - 尝试使用 Grid 或 Flexbox 获得具有小间距间隙的相等列

html - 我正在尝试使普通网页具有响应性,页面带有图像

javascript - 当我在 Canvas 上单击并拖动鼠标时,光标会变为文本选择光标。我怎样才能防止这种情况发生?

HTML+CSS 生成的 .pdf 文件在不同的计算机上有不同的布局?

css - 使用压缩输出时,SASS/Compass 在@each 中缺少一个条目

css - 在 CSS 中指定多个属性选择器

Firefox 中的 css 3d 闪烁问题

javascript - 如何使用 jQuery 添加第 n 个项目类