CSS笔记(三)

知识点一:行高

1属性值与盒子的高度相同--垂直居中

2属性值小于盒子的高度-文本靠上

3、属性值大于于盒子的高度-文本靠下

4、line-height: 300px;

5、了解文本顶线、底线、中线、基线

知识点二:CSS三大特性

1、三大特性:层叠性、继承性、优先级

2、层叠性:就近原则    (联想刷墙的事例)

(1)  同类种选择器,第二个选择器相同样式会覆盖第一个选择器

(2) 、在同一个选择器中,相同的属性,以最后一个为准

3、继承性:子承父业     (联想现实家族继承)

4、优先级:

a) 在同一个元素中 !important>style>ID选择器>类名选择器>标签选择器>通配符选择器

b) 本身选择器的样式>继承过来的样式

c) 同种选择器,本身选择器的样式<子代后者后代 ???????,这个不确定根据权重判断

知识点三:背景

1、背景:背景色、背景图

2、背景色

(1) 、英文单词   

(2) 、十六进制    background-color: #ff0000;

(3)  RGB   红绿蓝     

(4) rgba   红绿蓝透明度   background-color: rgba(255, 0, 0, 0.5);

① 取值范围0-1

②  1是完全不透明 0是完全透明

(5) 、补充透明度 opacity: 0.5

 

  

知识点四:盒子模型之边框

1、CSS的三大重点:盒子模型、浮动、定位

2、 盒子模型:内容、边框、外边距、内边距

3、  网页布局本质:拼接盒子的过程   div +CSS 

4、  边框 

(1) 、边框属性:边框厚度、边框的颜色、边框的线条样式 

(2) 、边框厚度:border-top-width(上)

(3) 、边框的颜色: border-top-color: blue;(上)

(4) 、边框的线条样式:border-top-style: solid;

① 、实线 solid

② 、虚线  dashed

③ 、点线 dotted

④ 、双实线 double

(5) 、综合设置:border:1px solid red;

(6) 、边框会影响盒子的尺寸

知识点五:内边距

1、定义:内边距:盒子中内容与边框之间的距离

2、用法:

(1) 、上内边距  padding-top: 20px;

(2) 、左内边距 padding-left: 15px;

(3) 、下内边距  padding-bottom: 25px;

(4) 、右内边距  padding-right: 10px;

(5) 、属性值个数不同

①  四个属性值 :上、右、下、左   padding: 50px 40px 30px 10px;

② 三个属性值: 上、左右、下  padding: 50px 40px 30px;

③ 两个属性值: 上下、左右 padding: 50px 20px;

④  一个属性值: 上下左右 padding: 50px;

posted on 2020-08-16 17:43  cx125  阅读(61)  评论(0编辑  收藏  举报

导航