CSS的三大特性

1.层叠性

  代码由上向下执行,相同选择器设置到同一元素上,样式冲突的,会执行比较靠近html的样式,样式不冲突的情况下不影响

  代码如下

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
#box {
margin: 0 auto;
height: 200px;
width: 200px;
background-color: black;
}
.box1 {
background-color: red;
width: 100px;
height: 100px;
}
.box1 {
background-color: pink;
}
</style>
<div id="box">
<div class="box1">11</div>
</div> </body>
</html>

2.继承性

  CSS具有继承父类元素的特性,如 字体大小,颜色

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
#box {
margin: 0 auto;
height: 200px;
font-size: 30px;
}
.box1 { width: 100px;
height: 100px;
}
</style>
<div id="box">
<div class="box1">继承性</div>
</div> </body>
</html>

3.优先级

  • 继承样式的权重为0 ,
  • 行内样式,style属性的元素,行内样式权限非常高
  • !important命令,拥有最大的优先级

Div  ul  li

0,0,0,3

.nav  ul  li

0,0,1,2

a:hover

0,0,1,1 (伪类)

.nav  a

0,0,1,1

#nav  p

0,1,0,1

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
#box {
margin: 0 auto;
height: 200px;
font-size: 30px;
color: #ffbbff !important;
}
.box1 {
width: 100px;
height: 100px;
color: red;
}
</style>
<div id="box">
<div class="box1">优先级</div>
</div> </body>
</html>

最新文章

  1. 开源一款简单清爽的日历组件,JavaScript版的
  2. Linux内核笔记--内存管理之用户态进程内存分配
  3. lecture15-自动编码器、语义哈希、图像检索
  4. Bootstrap学习------Tabel
  5. jzoj[1438]NOIP2013火柴排队
  6. xp/2003开关3389指令
  7. IE 文档模型设置 免去你IE 按F12去调文档标准的烦恼。
  8. CentOS7修改SSH远程连接端口
  9. from sys import argv
  10. echarts之折线图配置(附带图例很多做成分页效果)
  11. vue 使用a+ router.push的形式跳转时,地址栏不显示参数
  12. .NetCore利用Swagger生成 XML文档需要注意生成路径的地址
  13. JDBC事务提交/回滚实例
  14. Linux ab 命令
  15. iOS “弱账号” 暗转 “强账号”
  16. BZOJ5343 &amp; 洛谷4602 &amp; LOJ2555:[CTSC2018]混合果汁——题解
  17. GYM 101875 2018 USP-ICMC
  18. Anaconda 介绍及安装
  19. RTSP安防摄像机(海康大华宇视等)如何推送到RTMP流媒体服务器进行直播
  20. Netbeans 中部署运行Webservice出错

热门文章

  1. 用jar命令打包war远程部署
  2. 简单创建ASP.NET网站(1)
  3. 构建之法与CI/CD
  4. Linux 用户和用户组管理(useradd userdel groupadd groupdel)
  5. 前端DDD总结与思考
  6. 图解高性能网络架构:Reactor 和 Proactor
  7. JMeter 实战案例
  8. css选择器中:first-child 与 :first-of-type的区别
  9. js收藏展开与隐藏,返回顶部
  10. Thinkphp5助手函数和Thinkphp3的单字母函数对应参照表