一、基础概念
1.5 CSS的版本(CSS1, CSS2, CSS3, CSS4)
二、CSS语法基础
2.1 选择器
2.1.4 伪元素选择器(::before, ::after)
2.2 颜色与背景
2.2.1 颜色的表示(名称、RGB、RGBA、HSL、HSLA)
2.3 文本与字体
2.3.1 字体属性(font-family, font-size, font-weight, font-style, line-height)
2.3.2 文本对齐与装饰(text-align, text-transform, text-decoration)
2.4 盒模型
2.5 布局
2.5.2 定位布局(static, relative, absolute, fixed, sticky)
三、CSS进阶
3.1 变形与过渡
3.1.1 变形(transform: translate, scale, rotate, skew)
3.1.2 过渡效果(transition: property, duration, timing-function, delay)
3.1.3 动画(@keyframes, animation: name, duration, timing-function, delay, iteration-count, direction)
3.2 响应式设计
3.3 CSS预处理器
3.4 CSS变量(自定义属性)
四、CSS高级
4.1 CSS Grid布局进阶
4.2 高级选择器与伪类
4.2.1 高级选择器(:not, :nth-child, :nth-of-type, :last-child)
4.2.2 伪类(:focus, :hover, :active, :visited)
4.2.3 伪元素(::first-line, ::first-letter, ::marker)
4.3 CSS函数
4.4 布局与网格系统
4.4.1 响应式网格系统(Bootstrap, Foundation)
五、CSS生态系统
5.1 现代CSS框架
5.2 前端工具与构建流程
5.2.1 CSS压缩与优化(PostCSS, CSSnano)
5.3 CSS与JavaScript的结合
5.3.2 样式动态变化(classList, style属性)
六、实战项目
七、高级项目与案例
八、CSS最佳实践
8.1 代码风格与规范
8.2 设计模式
8.3 性能优化
8.3.1 CSS的加载与渲染优化(减少重绘与回流)
8.3.3 图片与字体的优化

477

被折叠的 条评论
为什么被折叠?



