CSS 基础 选择器的使用汇总
2024-10-19 19:58:56
1.后代选择器
html 结构
<div class='father'>
<p>小哥哥 小姐姐</p>
<div>
<p>小帅锅</p>
</div>
</div>
<p>小可爱</p>
使用后代选择器格式
.father p{
color:red;
}
匹配的是"小哥哥 小姐姐" 和 "小帅锅",因为它匹配的是从儿子及以后的后代
2.子代选择器
/* 需求:只让小可爱变红(不改变html结构)*/
html结构 <div class='father'>
<p>小可爱</p>
<div>
<p>小山猫</p>
</div>
</div>
<p>大熊猫</p>
CSS 子代选择器写法
.father > p{
color:red;
}
匹配的是'子代中最近 儿子',不包含儿子以外的关系
3.并集选择器
语法:选择器1,
选择器2,
选择器3 {
css样式语句
}
注意:一个只能写一个选择器名字,多个选择器用逗号分隔
4.交集选择器
/*需求:只让熊大变红(不能改变html结构)*/
html 结构
<div class='red'>小熊熊</div>
<p>熊二</p>
<p class='red'>熊大</p>
交集选择器匹配写法
p.red { //先是满足匹配p标签,在满足.red类,同时满足则匹配
color:red;
}
注意:中间不能有空格或者分隔符,标签选择器必须写在类选择器的前面
最新文章
- 实例操作JSONP原理
- 【转】【C#】【Thread】Mutex 互斥锁
- HttpClient_HttpClient 4.3.6 HTTP状态管理
- ADO.NET实体数据模型使用探索1
- 我的CSS样式记事本(1)
- Android开发面试经——5.常见面试官提问Android题①
- 《云中歌》孟石头泡妞大法独家放送,单身汪get起来!!
- C Struct Hack
- android .9文件的一点处理
- bzoj3174 [Tjoi2013]拯救小矮人
- Centos7安装Oracle JDK
- NOI2013 Day2
- HDU1046:Gridland
- jsp中的jquery失效以及引入js失败的问题
- koa中间件系统原理及koa+orm2实践。
- Go语言基础知识
- 如何用cmake编译
- ArcGIS DeskTop 10.2 的安装与破解
- Ecplise通过Git将项目提交到GitHub
- CentOS7安装cratedb
热门文章
- Servlet(1):Servlet介绍
- System.exit(-1)和return 的区别
- 使用fastDFS上传和下载图片文件
- 什么是maven(一)
- python中numpy库ndarray多维数组的的运算:np.abs(x)、np.sqrt(x)、np.modf(x)等
- 深入分析 Java ZGC
- Python3元组的简介和遍历
- [BUUCTF]PWN——hitcontraining_magicheap
- how2heap学习(二)
- IDEA 2021.2.1 破解版下载_激活安装图文教程(永久激活,亲测有效)