css - CSS选择器中的空格是什么意思?即.classA.classB和.classA .classB有什么区别?

标签 css css-selectors

这两个选择器有什么区别?

.classA.classB {
  border: 1px solid;
}

.classA .classB {
  border: 1px solid;
}

最佳答案

.classA.classB指同时具有类A和类B(class="classA classB")的元素;而.classA .classB指具有class="classB"的元素源自具有class="classA"的元素。

编辑:参考规范:Attribute Selectors(请参见5.8.3类选择器)

关于css - CSS选择器中的空格是什么意思?即.classA.classB和.classA .classB有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56806980/

相关文章:

python - 如何抓取每两个兄弟 <hr> 标签之间的内容?

html - 在单独的 div 中定位动画/关键帧

css - Angular Material md-list flexing

css - Angular Bootstrap (ngx) 内联日期选择器

JavaFX 文本字段 CSS

html - 使用多个 :not pseudo class 在 CSS 选择器中排除多个 div

css - 努力让这个 CSS 类选择器工作

html - 打印,表格不响应纵向和横向

html - 使用过渡动画时缩放模糊

python - 通过 python selenium chrome 单击按钮