文章目录
- hover(伪类)
- after(伪类)
- 往期回顾
hover(伪类)
伪类指的是用冒号加的
hover样式指的是,当用户光标移动到设定区域后,所执行的用法
如:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>中国移动</title><style>.c2{color: red;font-size: 18px;}.c2:hover{color: green;font-size: 50px;}.c3{height: 300px;width: 500px;border: 1px solid red;}.c3:hover{border: 3px solid gainsboro;}.download{/*默认隐藏起来的*/display: none;}/*这句话的意思是,只有当光标触碰到app这个标签时, 下面download标签下的东西才会被展示*//*下面的某一个标签改变*/.app:hover .download{/*让他展示出来*/display: block;}.app:hover .text{color: red;}</style>
</head>
<body><div class="c2">联通</div><div class="c3">广西</div><div class="app"><div class="text">下载APP</div><div class="download"><img src="/static/download.png" alt=""></div></div>
</body>
</html>
after(伪类)
作用:在标签的尾部给你加点东西
- 一般很少直接用
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>中国移动</title><style>.c1:after{content: "456";}</style>
</head>
<body><div class="c1">123</div><div class="c1">一二三</div>
</body>
</html>
注意:只有456是自动给你追加的,123都是自己写的
- 一般来说,是用在清除浮动这一方面的(很重要的应用)
- 一般来说这个都是这样命名的
clearfix
- 一般来说这个都是这样命名的
.clearfix:after{content:"";display: block;clear: both;}
这样子只要是应用了clearfix
这个标签的,都会帮你清除浮动
往期回顾
1.【快速开发网站】
2.【浏览器能识别的标签1】
3.【浏览器能识别的标签2】
4.【浏览器能识别的标签3】
5.【浏览器能识别的标签4】
6.【案例1:用户注册】
7.【案例2:用户注册改进】
8.【快速了解 CSS】
9.【常用选择器概念讲解】
10.【CSS基础样式介绍1】
11.【CSS基础样式介绍2】
12.【CSS基础样式介绍3】
13.【CSS基础样式介绍3】
14.【案例 小米商城头标】
15.【案例 小米商城头标总结】
16.【案例 小米商城二级菜单】
17.【案例 商品推荐部分】