海阔天空

当前时间为:
欢迎大家来到海阔天空https://www.9713job.com,广告合作以及淘宝商家推广请微信联系15357240395

web前端:css架构

未分类
2020-07-29 15:18:21
1822677238@qq.com

手机扫码查看

web前端:css架构

css架构

在一个大型项目中,由于页面过多,导致CSS代码难以维护和开发。所以CSS架构可以帮助我们解决文件管理与文件划分等问题。
首先要对CSS进行模块化处理,一个模块负责一类操作行为。可利用Sass或Less来实现。

文件夹
base 一些初始的通用CSS,如重置默认样式,动画,工具,打印等。
components用于构建页面的所有组件,如按钮,表单,表格,弹窗等。
layout 用于布局页面的不同部分,如页眉,页脚,弹性布局,网格布局等。
pages 放置页面之间不同的样式,如首页特殊样式,列表页特殊样式等。
themes应用不同的主题样式时,如管理员,买家,卖家等。
abstracts放置一些如:变量,函数,响应式等辅助开发的部分。
vendors放置一些第三方独立的CSS文件,如bootstrap,iconfont等。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注