作用:根据HTML标签的嵌套关系,选择父元素后代中满足条件的元素
选择器语法:
选择器1 选择器2{ css }
结果:
在选择器1所找到标签的后代(儿子、孙子、重孙子…)中,找到满足选择器2的标签,设置样式
注意点:
作用:根据HTML标签的嵌套关系,选择父元素子代中满足条件的元素
选择器语法:
选择器1>选择器2{ css }
结果:
在选择器1所找到标签的子代(儿子)中,找到满足选择器2的标签,设置样式
注意点:
作用:同时选择多组标签,设置相同的样式
选择器语法:
选择器1 ,选择器2{ css }
结果:
找到选择器1和选择器2选中的标签,设置样式
注意点:
作用:选中页面中同时满足多个选择器的标签
选择器语法:
选择器1选择器2{ css }
结果:
(既又原则)找到页面中既能被选择器1选中,又能被选择器2选中的标签,设置样式
注意点:
作用:选中鼠标悬停在元素上的状态,设置样式
选择器语法:
选择器:hover { css }
注意点:
作用:通过简写语法,快速生成代码

属性名: background-color (bgc)
属性值:
注意点:
背景颜色默认值是透明: rgba(0,0,0,0)、transparent
背景颜色不会影响盒子大小,并且还能看清盒子的大小和位置,一般在布局中会习惯先给盒子设置背景颜色
属性名: background-image (bgi)
属性值:background-image: url(‘图片的路径’);
注意点:
属性名: background-repeat (bgr)
属性值:

属性名: background-position (bgp)
属性值: background-position:水平方向位置 垂直方向位置;

注意点:
方位名词取值和坐标取值可以混使用,第一个取值表示水平,第二个取值表示垂直
属性名: background (bg)
属性值:
单个属性值的合写,取值之间以空格隔开
书写顺序:
推荐: background: color image repeat position
省略问题:
注意点:
img标签是一个标签,不设置宽高默认会以原尺寸显示
因为背景图片只是装饰的CSS样式,不能撑开div标签
注意点:
img标签是一个标签,不设置宽高默认会以原尺寸显示
因为背景图片只是装饰的CSS样式,不能撑开div标签