这是一个学习Advanced CSS and Sass课程完成的纯CSS静态页面。主要涉及以下知识点:
- CSS3新语法设计
- CSS动画:@keyframes、animation、transition
- CSS架构:基于组件的设计、BEM、可重用性等
- Flex布局
- 网格布局
- SASS
- 响应式设计
- SVG图片和视频
- NPM包管理
此项目是学习Advanced CSS and Sass课程前三个Part完成的,非常推荐这个CSS课程。
-
在根目录下运行cmd,输入指令
npm install
安装依赖; -
此步骤可选:
- 再输入指令
cnpm i -g live-server
全局安装live-server
(推荐安装),然后输入指令live-server
运行项目 - 直接右键根目录下的
index.html
文件名,选择浏览器打开
- 再输入指令
-
其他可选指令:
watch:sass
:实时监测sass文件变动,自动编译compile:sass
:手动编译sass文件
根目录的notes
文件夹是学习Advanced CSS and Sass课程的所有笔记,其中:
readme.md
是每章节(或小节)的笔记- 包含
_start
的文件是上个课程完成的,包含_end
的文件是这个课程完成的,可使用代码对比工具Beyond Compare
查看对应课程完成内容 sass
文件夹包含编写的sass文件css
文件夹包含编译sass后生成的css文件
MIT © Buccal