>## `css`选择器
- ##### 4.1分组选择器
~~~
div,p,h4{background:gray;}
~~~
- ##### 4.2后代选择器
~~~
.parent>h1{color:red;}
选择parent之后的直接元素
.parent h1{}选中parent之后的所有h1元素
<div class="parent">
<h1>hello world</h1>
<h1>hello world</h1>
<h1>hello world</h1>
<div>
<h1>hello world</h1>
</div>
</div>
~~~
- ##### 4.3兄弟选择器
~~~
div+p{}选取紧邻div之后的第一个兄弟元素
div~p{}选取紧邻div之后的所有兄弟元素
~~~
- ##### 4.4伪类input
~~~
input:focus{
background: red;
}
<input type="text">
~~~
- ##### 4.5伪元素
~~~
":before" 伪元素可以在元素的内容前面插入新内容
p:before{
content:''
}
":after" 伪元素可以在元素的内容之后插入新内容。
p:after{
content:''
}
~~~
- ##### 4.6属性选择器
~~~
div[class='test']{}
~~~
### 选择器的优先级别排序
~~~
!important>id>class>元素选择器
~~~
- html-css
- 第一节 外部样式表
- 第二节 元素选择器
- 第三章 盒子模型
- 第四章 html标签的分类
- 第五章 css选择器
- 第六章 权重
- 第七章 css基本样式
- 第一节 背景
- 第二节 文本
- 第三节 字体
- 第四节 链接
- 第五节 列表(针对ul)
- 第六节 边框
- 第七节 简单表格
- 第八节 nvvm
- 第九节 跨越列的表格
- 第十节 跨越行的表格
- 第十一节 有间隔的表格
- 第十二节 opacity透明度
- 第八章 css样式的继承
- 进阶教程
- 1.flex教程
- flex补充1
- flex补充2
- 2.grid布局
- css
- 第一节 box-sizing
- 第二节 float
- 第三节 position
- 第四节 导航栏
- iconfont的使用
- 第五节 搜索功能的实现
