您现在的位置是:网站首页> 编程资料编程资料

运用CSS methodologies去实现模块化的方法示例

2023-10-19 235人已围观

简介 这篇文章主要介绍了运用CSS methodologies去实现模块化的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、什么是 CSS methodologies

CSS methodologies,可以理解成 设计模式,也可以理解成 css 规范,市面使用情况如下图:

上图来源:https://2019.stateofcss.com/technologies/

你可能在日常开发中并不会专门花时间去注意和了解 CSS methodologies,但随着你经验的积累,你可能会自己思考,或者阅读别人的代码、参考网上成熟的框架,这里面都或多或少的蕴含了一些 css methodologies 的闪光点。而下面要介绍的几种主流的 css methodologies,则可以帮你做到很好的总结和梳理。

二、常见的 CSS methodologies

1、OOCSS

面向对象的 CSS(Object-Oriented CSS,简称 OOCSS ),由 Nicole Sullivan 于 2008 年提出,这基于她在雅虎的工作。

(1)规则

1、不要使用 ID 用 Class

直接使用class来设定样式,这样写不只是可以增加语义,同

-六神源码网