CSS 标签、类名和ID选择器有空格和没有空格的区别
2024-09-04 00:05:47
前言
标签选择器、类名选择器以及 ID 选择器在使用上要注意“加空格”和“不加空格”。两种使用形式上有很大的差别。
下面是讲解案例的 HTML 代码:
<div class="demo">
<div class="a">Node1</div>
<div class="b ef">
<div class="b1">Node2-1</div>
<div class="b2">Node2-2</div>
</div>
<div class="c ef">Node3</div>
</div>
加空格
加空格代表选择当前节点的后代节点(包括直接节点,区别于子代选择器)。
div .ef {
font-size: 20px;
color: #00B7FF;
}
不加空格
一个元素(标签)的类名有一个或多个,把多个类名加起来就不能加空格。
div.b.ef {
font-size: 20px;
color: #00B7FF;
}
最新文章
- TComboBox; 指定某一行,不给下拉,只读ReadOnly 伪装 实现
- 【 CodeForces 604A】B - 特别水的题2-Uncowed Forces
- 导出Excel之Epplus使用教程2(样式设置)
- 浅谈WPF页间导航
- Linux Native Aio 异步AIO的研究
- localhost访问不了
- 标签切换JS代码
- ubuntu下安装ffmpeg和X264
- MYSQL数据库备份与恢复【转】
- [CSS] @keyframes
- uva 1595 - Symmetry
- 利用Telnet来模拟Http请求 有GET和POST两种
- CF 338E Optimize! (线段树)
- winform窗体全屏
- Java基础学习笔记四 Java基础语法
- 解决PostGIS打开shp文件输入输出模块出现";找不到文件libintl-9.dll";的问题
- python之Django学习笔记(三)---URL调度/URL路由
- 最新亚马逊 Coupons 功能设置教程完整攻略!
- MFC坐标转换
- DIV+CSS实战(四)
热门文章
- npm版本兼容导致的npm ERR! ERESOLVE unable to resolve dependency tree
- Eureka入门
- C# 使用SpecFlow创建BDD测试用例
- rpm构建流程学习总结
- linux函数与数组
- ssh-修改ssh服务端口号
- 端口被占用的问题解决 Web server failed to start. Port &#215;&#215; was already in use
- 梯度下降算法实现原理(Gradient Descent)
- identityserver4 (ids4)中如何获取refresh_token刷新令牌token 使用offline_access作用域
- windows脚本bat做文件备份