# quickly-css **Repository Path**: z09_201313/quickly-css ## Basic Information - **Project Name**: quickly-css - **Description**: 一个快速书写, 极易上手, 高度可扩展的CSS类库。 - **Primary Language**: CSS - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.npmjs.com/package/quickly-css - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 10 - **Created**: 2019-04-23 - **Last Updated**: 2020-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## quickly-css 简介 ## --- > 一个`快速书写`, `极易上手`, `高度可扩展`的CSS类库。 > 项目采用`scss`, `gulp`构建, 减少了书写大量基本css样式所需要的时间。 ## 直接引入到项目中 ## > 直接引入到项目中的极大好处是你可以随时更改引入的quickly-css核心代码来增强你的项目中所需要的css类 --- - 克隆到本地 ```npm npm install quickly-css --save ``` - 复制核心代码到项目 - quickly-css的核心代码为lib文件夹下的scss代码 - 将lib目录复制到你的项目中,并在需要引用css的html中引入`lib/index.scss` ## 使用npm方式引入 ## - 安装quickly-css ```npm npm install quickly-css --save ``` - 使用Vue引入 ``` import Vue from 'vue' //sass import 'quickly-css/lib/index.scss' // or import 'quickly-css/dist/quickly-css.min.css' ``` - 原生引用 ```html ``` ## 基本的使用 ## --- ```html
test
``` 相当于: ```html
test
``` ## 快速书写三栏布局 ## --- > 前端面试css中出现最多的一道css布局问题就是三栏布局,接下来我们通过三栏布局来体会一下quickly-css开发带来的高效 - 原生从零开始构建 ```html
1
1
1
``` - 引入quickly-css ```html
``` ## 优点 ## --- - 几乎不需要再创建style标签书写css - 代码样式逻辑更加清晰 - 易维护(quickly-css) - 目前vue项目使用打包后体积为`30kb`,项目构建后的quickly-css.min.css大小为`42kb` ## 文档 ## [Documention][1] [sass配置][2] [1]: https://gitee.com/zj1024/quickly-css/blob/master/DOC.md [2]: https://gitee.com/zj1024/quickly-css/blob/master/CONFIG.md ## 本地构建 ## --- ```npm git clone https://gitee.com/zj1024/quickly-css.git ``` ```npm npm install ``` ``` npm run build ``` ## 项目目录 ## --- ```js -quick-css /* 根目录 */ --dist /* quickly-css 文件 */ ----quickly-css.css /* dev */ ----quickly-css.min.css /* production */ --lib /* scss文件 */ ---- *.scss --.gitignore --.gulpfile.js --package.json --README.md ``` ## 最后 ## --- > [项目地址][1] 如果你在开发中觉得好用记得点一个star,或者有不足的地方可以[Issues][2]中提出来 [1]: https://gitee.com/zj1024/quickly-css [2]: https://gitee.com/zj1024/quickly-css/issues