2. 颜色和背景

全屏查看

1 CSS 颜色系统 #

mindmap
    id1[CSS 颜色系统]
        id1-1[颜色表示方法]
        id1-2[颜色关键字]
        id1-3[进制颜色值]
        id1-4[RGB 和 RGBA 颜色]
        id1-5[HSL 和 HSLA 颜色]
        id1-6[当前颜色关键字]
        id1-7[颜色函数和属性]
        id1-8[color 属性]
        id1-9[opacity 属性]
        id1-10[currentColor 关键字]
        id1-11[颜色混合模式]
颜色表示方法
颜色关键字
进制颜色值
RGB 和 RGBA 颜色
HSL 和 HSLA 颜色
当前颜色关键字
颜色函数和属性
color 属性
opacity 属性
currentColor 关键字
颜色混合模式

2 CSS 背景属性 #

背景颜色
background-color 属性
背景颜色的继承特性
透明背景的实现
背景图像
background-image 属性
多背景图像设置
线性渐变背景
径向渐变背景
锥形渐变背景
背景定位
background-position 属性
关键字定位方法
百分比定位方法
长度单位定位方法
背景重复
background-repeat 属性
repeat 和 no-repeat
repeat-x 和 repeat-y
space 和 round 值
背景尺寸
background-size 属性
contain 和 cover 值
百分比和长度单位设置
多背景尺寸设置
背景附着
background-attachment 属性
scroll、fixed 和 local 值
视差滚动效果实现
背景裁剪
background-clip 属性
border-box、padding-box 和 content-box
text 值实现文字背景效果
背景原点
background-origin 属性
与 background-clip 的区别
实际应用场景
mindmap
    id2[CSS 背景属性]
        id2-1[背景颜色]
        id2-2[background-color 属性]
        id2-3[背景颜色的继承特性]
        id2-4[透明背景的实现]
        id2-5[背景图像]
        id2-6[background-image 属性]
        id2-7[多背景图像设置]
        id2-8[线性渐变背景]
        id2-9[径向渐变背景]
        id2-10[锥形渐变背景]
        id2-11[背景定位]
        id2-12[background-position 属性]
        id2-13[关键字定位方法]
        id2-14[百分比定位方法]
        id2-15[长度单位定位方法]
        id2-16[背景重复]
        id2-17[background-repeat 属性]
        id2-18[repeat 和 no-repeat]
        id2-19[repeat-x 和 repeat-y]
        id2-20[space 和 round 值]
        id2-21[背景尺寸]
        id2-22[background-size 属性]
        id2-23[contain 和 cover 值]
        id2-24[百分比和长度单位设置]
        id2-25[多背景尺寸设置]
        id2-26[背景附着]
        id2-27[background-attachment 属性]
        id2-28[scroll、fixed 和 local 值]
        id2-29[视差滚动效果实现]
        id2-30[背景裁剪]
        id2-31[background-clip 属性]
        id2-32[border-box、padding-box 和 content-box]
        id2-33[text 值实现文字背景效果]
        id2-34[背景原点]
        id2-35[background-origin 属性]
        id2-36[与 background-clip 的区别]
        id2-37[实际应用场景]

3 背景简写属性 #

mindmap
    id3[背景简写属性]
        id3-1[background 简写]
        id3-2[完整语法结构]
        id3-3[属性值的顺序规则]
        id3-4[多背景的简写方式]
        id3-5[简写最佳实践]
        id3-6[简写与单独设置的对比]
        id3-7[浏览器兼容性考虑]
        id3-8[性能优化建议]
background 简写
完整语法结构
属性值的顺序规则
多背景的简写方式
简写最佳实践
简写与单独设置的对比
浏览器兼容性考虑
性能优化建议

4 高级背景技术 #

背景混合模式
background-blend-mode 属性
各种混合模式效果
多背景层的混合
滤镜效果
filter 属性
模糊、亮度、对比度调整
与背景的配合使用
遮罩效果
mask 属性
遮罩图像和渐变
遮罩与背景的组合
mindmap
    id4[高级背景技术]
        id4-1[背景混合模式]
        id4-2[background-blend-mode 属性]
        id4-3[各种混合模式效果]
        id4-4[多背景层的混合]
        id4-5[滤镜效果]
        id4-6[filter 属性]
        id4-7[模糊、亮度、对比度调整]
        id4-8[与背景的配合使用]
        id4-9[遮罩效果]
        id4-10[mask 属性]
        id4-11[遮罩图像和渐变]
        id4-12[遮罩与背景的组合]

5 响应式背景设计 #

mindmap
    id5[响应式背景设计]
        id5-1[媒体查询中的背景]
        id5-2[不同屏幕尺寸的背景适配]
        id5-3[高分辨率显示器的优化]
        id5-4[打印媒体的背景设置]
        id5-5[视口单位应用]
        id5-6[vw、vh 单位在背景中的应用]
        id5-7[全屏背景的实现]
        id5-8[响应式背景定位]
媒体查询中的背景
不同屏幕尺寸的背景适配
高分辨率显示器的优化
打印媒体的背景设置
视口单位应用
vw、vh 单位在背景中的应用
全屏背景的实现
响应式背景定位

6 性能优化和最佳实践 #

背景性能优化
图像压缩和格式选择
CSS 精灵图技术
懒加载背景图像
可访问性考虑
颜色对比度要求
背景与文字的协调
辅助技术兼容性
浏览器兼容性
各浏览器的前缀处理
渐进增强策略
回退方案设计
mindmap
    id6[性能优化和最佳实践]
        id6-1[背景性能优化]
        id6-2[图像压缩和格式选择]
        id6-3[CSS 精灵图技术]
        id6-4[懒加载背景图像]
        id6-5[可访问性考虑]
        id6-6[颜色对比度要求]
        id6-7[背景与文字的协调]
        id6-8[辅助技术兼容性]
        id6-9[浏览器兼容性]
        id6-10[各浏览器的前缀处理]
        id6-11[渐进增强策略]
        id6-12[回退方案设计]