css+div页面布局详解(三)

css三大特性与盒子模型讲解

1.css的三大原型:层叠性、继承性、优先级
2.层叠性原则:样式冲突,就近原则,后定义,后生效;样式不冲突,无论定义先后,始终有效
3.继承性:子代会继承父元素的某些样式,如文本颜色、字体属性等。
4.优先级:在同一个元素被制定了多个选择器,需掌握了css的优先级,才能准确地分析出到底会用那个选择器中的样式

选择器权重
继承或 *0.0.0.0
标签选择器0.0.0.1
类选择器 / 伪类选择器0.0.1.0
id 选择器0.1.0.0
行内样式1.0.0.0
!important无穷大

当使用复合选择器时才需要考虑权重叠加的问题
5.盒子模型包括实际内容、内边距、边框和外边距四个部分
6.边框(border)

属性作用
border-width边框粗细,单位是 px
border-stylesolid 实线 / dashed 虚线 / dotted 点线
border-color边框的颜色

单独设值一个边框:

 border-bottom: 1px solid #000;(下边框)

border-top: 1px solid #000;(上边框)

border-left: 1px solid #000;(左边框)

border-right: 1px solid #000;(右边框)

border-collapse可以将表格的相邻边框合并到一起(只使用于表格)
7.内边距(padding):

padding-top: 10px;(上)
padding-right: 20px;(右)
padding-bottom: 30px;(下)
padding-left: 40px;(左)

padding的复合属性

值的个数含义
padding: 5px;四周都是5px
padding: 5px 10px;上下 5px / 左右 10px
padding: 5px 10px 20px;上 5px / 左右 10px / 下 20px
padding: 5px 10px 20px 30px;上 / 右 / 下 / 左,顺时针

8.外边距(margin):

margin-top: 10px;(上)
margin-right: 20px;(右)
margin-bottom: 30px;(下)
margin-left: 40px;(左)

复合写法:

值的个数含义
margin: 5px;四周都是5px
margin: 5px 10px;上下 5px / 左右 10px
margin: 5px 10px 20px;上 5px / 左右 10px / 下 20px
margin: 5px 10px 20px 30px;上 / 右 / 下 / 左,顺时针

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值