style中各种选择器
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
id选择器
#i1{
background-color: burlywood;
height: 48px;
}
class选择器
.c{
background-color: red;
height: 48px;
}
.c2{
background-color: blue;
height: 48px;
}
标签选择器
span{
background-color: yellowgreen;
height: 48px;
}
a{background-color: blue;
height: 48px;
}
层级选择器(中间有空格)
div span{
background-color: black;
color:white;
height: 48px;
}
.c2 div{
background-color: yellow;
font-size: 45px;
color:red;
height: 48px;
}
.c2 div div{
background-color: yellow;
color:black;
height: 48px;
}
组合选择器(用逗号隔开)
#i5,#i6,#i7,.c3,.c4{
background-color: yellow;
color:blue;
height: 48px;
}
属性选择器
input[type='text']{
width:100px;
height: 200px;
}
对选择到的标签再通过属性再进行一次筛选
.c1[type='zq']{
width:200px;
height: 200px;
}
</style>
</head>
<body>
<!--/* 第一种 在标签里面加style属性*/-->
<div style="background-color: burlywood;height: 200px;">ffffffff</div>
<!--/* 第二种 在title下面加入style属性,里面给对应id设定style属性,比如下面这个标签为#i1,
那么就会使用上面设定的style,但是每个标签的ID都是唯一的,所以这种方法不太使用,如果要设置多个标签的style那么就要写多个id选择器*/-->
<div id="i1">id选择器</div>
<!--/* 第三种 在style标签里面加入class选择器设定style属性,标签用的时候方法如下
同一个class选择器可以被多个标签应用,这种方法比较广泛*/-->
<div class="c">class选择器1</div>
<div class="c">class选择器2</div>
<div class="c2">class选择器3</div>
<!--/* 第四种 标签选择器,在style标签里面写对应标签模式的style,那么之后所有的这个模式都会使用此style*/-->
<span>标签选择器1</span>
<span>标签选择器2</span>
<a href="https://www.duba.com">标签选择器3</a>
<!--/* 第五种 关联选择器(层级选择器)*/-->
<div>
<span>关联选择器</span>
</div>
<!--/* 或者 关联选择器第二种形式*/-->
<div class="c2">
<div>关联选择器第二种形式</div>
</div>
<div class="c2">
<div>
<div>3层升入</div>
</div>
</div>
<!--/* 第六种 组合选择器*/--> <div id="i5">组合选择器1</div>
<div id="i6">组合选择器2</div>
<div id="i7">组合选择器3</div>
<div class="c3">组合选择器4</div>
<div class="c4">组合选择器5</div>
<div></div>
<!--/* 第七种 属性选择器*/-->
<input class="c1" type="text"/>
<input class="c1" type="zq"/>
</body>
</html>
style中各种选择器的更多相关文章
- CSS中的选择器之类选择器和id选择器
1.css中的选择器: 1.类选择器,又叫class选择器 2.id选择器 3.html元素选择器(又叫标签选择器) 4.通配符选择器 5.伪类选择器 6.组合选择器(多元素选择器,子元素选择器,后代 ...
- 03-CSS中的选择器
高级选择器分为: 后代选择器 子代选择器 并集选择器 交集选择器 后代选择器 使用空格表示后代选择器 , 顾名思义 父元素的后代(包括儿子,孙子,重孙子) 中间空格隔开 是后代 .container ...
- js进阶 11-18 jquery中操作选择器的方法有哪些
js进阶 11-18 jquery中操作选择器的方法有哪些 一.总结 一句话总结:add().addBack().end() 1.add()方法是干嘛的,举一例? 将add()方法后选择器选择的jqu ...
- js进阶 10-4 jquery中基础选择器有哪些
js进阶 10-4 jquery中基础选择器有哪些 一.总结 一句话总结: 1.群组选择器用的符号是什么? 群组选择器,中间是逗号 2.jquery中基础选择器有哪些? 5种,类,id,tag,群组, ...
- jQuery中的选择器<思维导图>
选择器是jQuery的重要组成部分,在jQuery中,对事件处理.遍历DOM和Ajax操作都依赖于选择器.如果能熟练地使用选择器,不仅能简化代码,而且可以达到事半功倍的效果. 下面是关于jQuery中 ...
- HTML5中class选择器属性的解释
设置有class属性值的元素,可以被css中的选择器调用,也可以在javascript中以getElementsByClassName()方法调用. 可以给各个元素添加class而且名称可以相同与id ...
- jQuery中的选择器《思维导图》
学习jQuery的课程中,我对jQuery中的选择器有了更深的认识,它的简洁写法,完美的兼容性,可靠的处理机制,都让我们省了很多事, 下面是我在学习过程中对jQuery选择器写的思维导图(全屏查看:& ...
- js中对style中的多个属性进行设值
js中对style中的多个属性进行设值: 看一下案例自然就明白: document.getElementById("my_wz1").style.cssText="bac ...
- 使用scrapy中xpath选择器的一个坑点
情景如下: 一个网页下有一个ul,这个ur下有125个li标签,每个li标签下有我们想要的 url 字段(每个 url 是唯一的)和 price 字段,我们现在要访问每个li下的url并在生成的请求中 ...
随机推荐
- eclipse没有Web项目和Server选项
(1)在Eclipse中菜单help选项中选择install new software选项 (2)在work with 栏中输入 http://download.eclipse.org/release ...
- CSS3选择器 ::selection选择器
“::selection”伪元素是用来匹配突出显示的文本(用鼠标选择文本时的文本).浏览器默认情况下,用鼠标选择网页文本是以“深蓝的背景,白色的字体”显示的,效果如下图所示: 从上图中可以看出,用鼠标 ...
- bzoj3589 动态树 树链剖分+容斥
题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=3589 题解 事件 \(0\) 不需要说,直接做就可以了. 事件 \(1\) 的话,考虑如果直接 ...
- Tomcat的作用思考及NIO在Tomcat中的应用模型
Tomcat的作用 平时写完web程序都是直接点击启动,就可以在本机浏览器访问了.但是仔细想想,我们似乎都没有写过浏览器与servlet通信的代码,也没有写过创建request.reponse的代码. ...
- No Spring Session store is configured: set the 'spring.session.store-type'
发现session store type使用来存放session的存储方式,目前Spring boot中只支持Redis方式. 由于本应用暂无需将session放入redis的需求,故这里就可以将se ...
- Java 13 在win10 安装及配置
java 13 SDK 下载 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538 ...
- Android SDK说明(图)
- 【leetcode】1039. Minimum Score Triangulation of Polygon
题目如下: Given N, consider a convex N-sided polygon with vertices labelled A[0], A[i], ..., A[N-1] in c ...
- Jmeter的JDBC请求执行多条SQL语句
注:有mysqlconnector/j 3.1.1以上版本才支持执行多条sql语句 1. 下载jdbc驱动为了连接Mysql数据库,还需要有个jdbc驱动:mysql-connector-ja ...
- win7 开机,或重启自动启动 该文件下的
win7 开机,或重启自动启动 该文件下的: 把桌面上快捷键放入文件内就行 C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start ...