html - 声明 CSS 类的正确方法是什么?与以下方法有什么不同?
问题描述
声明 CSS 类的正确方法是什么?与以下方法有什么不同?
1) div.classname { }
2) .classname { }
解决方案
两者都是有效的,但以不同的方式使用:
.classname
:样式将应用于每个具有类的元素classname
element.classname
:样式将应用于此元素元素的每种类型,具有类classname
例子:
.class {
width: 100px;
height: 100px;
background-color: blue;
}
div.class {
background-color: yellow;
}
<div class="class"></div>
<section class="class"></section>
<p class="class"></p>
推荐阅读
- google-cloud-platform - 如何访问保存到我的 google drive api 项目的文件
- sql - 从 ODI 表达式中的字符串中提取第二个单词
- javascript - 如何将 toTitleCase 函数转换为“本机”JavaScript 字符串方法?
- python - 嵌套列表/字典的最大值 - Python
- javascript - 如何在页面加载时单击剑道网格第一行
- python - 如果用户输入退格键,有什么方法可以在 python 中返回 input()?
- android - 如何在 CoordinatorLayout 的蓝线下方有 Recyclerview?
- pandas - Pandas 不会存储两个函数的更改,除非它们被 DataFrame 上的另一个操作分隔
- pytorch - SGD Tensorflow 和 PyTorch SGD 的实现差异
- typescript-compiler-api - TypeScript Compiler API:如何使用已解析的类型参数获取类型?