css - 选择器之间的空格是什么意思?

标签 css syntax

我最近遇到了这种对我来说很新的语法。我尝试做一些实验来看看它的实际作用,但不能确定,所以我需要帮助。这是CSS中的代码:

.animation-element.slide-left.testimonial .content {
  some styling statements;
}

在选择器之间添加空格和不添加空格有区别吗?如果是这样的话,有什么区别呢?

最佳答案

空格和非空格的区别是这样的:

<div class="animation-element slide-left testimonial">
    <div class="content">
        Some content
    </div>
</div>

因此,.animation-element.slide-left.testimonal 都是具有多个类的一个元素。然后后面的 .content 会获取之前元素的后代元素。

关于css - 选择器之间的空格是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50481947/

相关文章:

java - java中的缓冲图像

java - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException : Unknown column 'Smith' in 'where clause'

macos - 仅在 Mac OS Safari 上出现 CSS 列布局问题

jquery - 添加类不起作用。我的选择器不够具体吗?

syntax - MYSQL 查询 : extract all records that have SSCF in the LicenseNumber

python - 为什么在将 Python 中的生成器传递给函数时可以省略周围的括号?

java - 在 JAVA 变量名中使用 UTF-8 字符

html - 如何仅使用 HTML::Table 为数据行设置列类?

css - 滑动移动导航溢出

javascript - 具有多级下拉菜单的最简单的 JQuery 动画导航栏