E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
oocss
《CSS 简易速速上手小册》第9章:CSS 最佳实践(2024 最新版)
文章目录9.1维护大型项目的CSS9.1.1基础知识9.1.2重点案例:构建一个可复用的UI组件库9.1.3拓展案例1:优化现有项目的CSS结构9.1.4拓展案例2:实现主题切换功能9.2BEM、
OOCSS
江帅帅
·
2024-02-12 13:39
《CSS
简易速速上手小册》
css
前端
人工智能
数据分析
web3
html
javascript
前端工程化之:webpack3-3(BEM)
其他命名方法还有:
OOCSS
、AMCSS、SMACSS等等。
小李老笨了
·
2024-02-07 10:58
前端
webpack
html
css
关于CSS代码组织和管理规范
因此特意来整理了前端开发中部分关于代码组织和管理规范方式:
OOCSS
、ACSS、BEM、SMACSS一、OOCSSObjectOrientedCSS1.是什么bootstrap就是典型的面向对象css,
mao77_
·
2024-01-11 14:28
开发一个自己的 CSS 框架(三)
OOCSS
大概像这样,跟辅助类比较像。或者这样,这里加了一个命名空间s。跟BE
Nodelover
·
2023-11-03 08:12
css工程
命名方案:*BEM:导致又臭又长的命名*原子类:元素还是那个的class太多*
OOCSS
:*SMACSS:预处理:*sass*less*Stylus后处理:*clean-css--压缩CSS*AutoPrefixer
潇潇轻语
·
2023-10-01 23:12
2.CSS模块化
CSS设计模式:
OOCSS
面向对象CSS,结构与设计分离,容器与内容分离SMACSS可扩展和模块化结构,减少代码量,简化代码维护主要构成:Base,Layout,Module,State,ThemeAtomicCSS
RZsnail
·
2023-08-16 01:14
scss 预处理器自定义ui框架(bem架构)
BEM架构bem架构它是一种css架构
oocss
实现的一种(面向对象css),BEM实际上是block、element、modifier的缩写,分别为块层、元素层、修饰符层,elementUI也使用的是这种架构
hangnan315
·
2023-07-16 08:32
scss
ui
前端
结构化css
常见的命名约定包括BEM(BlockElementModifier)、
OOCSS
(Ob
扁豆肉丝
·
2023-06-21 17:50
css
前端
Element Plus 组件库相关技术揭秘,深入理解组件库中SCSS和CSS变量的架构应用和实践
前言ElementPlus的CSS架构并没有脱离传统的CSS设计模式,主要还是
OOCSS
,也就是还是面向对象的思想,即:封装、继承、多态,并且CSS变量的加入使用,使得多态这一特性的实现更加丝滑。
小满只想睡觉
·
2023-06-07 11:47
css
scss
架构
css框架
YUIdeveloper.yahoo.com/yuiBluePrintblueprintcss.org960GridSystem960.gs1kbcssgrid1kbgrid.comOOCSSgithub.com/stubbornella/
oocss
妖妖说
·
2023-04-07 21:54
OO CSS 学习
OOCSS
的概念
OOCSS
是什么?简单一句话就是面向对象的CSS。
OOCSS
将页面可重用元素抽象成一个类,用Class加以描述,而与其对应的HTML即可看成是此类的一个实例。
Junting
·
2023-03-16 06:23
CSS的设计模式
如何写出一套可维护的CSS库不妨谈谈CSS的设计模式/架构OOCSSSMACSSBEMCSSMETACSS个人总结不妨谈谈CSS的设计模式/架构接下来将为你简述三个主流的CSS设计思想和一个最近通用的CSS设计思想:
OOCSS
大雷鬼田野
·
2023-02-16 21:30
css
知识体系
css
浅谈
OOCSS
、SMACSS、BEM三种设计模式与前端架构优化的关系
浅谈
OOCSS
、SMACSS、BEM三种设计模式与前端架构优化的关系面向对象的
OOCSS
,是由NicoleSullivan提出的css理论,虽说是理论,实则更像一种程序员约定的规范。.........
weixin_34291004
·
2023-02-16 21:27
前端
设计模式
javascript
ViewUI
CSS设计模式:
OOCSS
和 SMACSS
这篇文章就来说说
OOCSS
、SMACSS和撰写CSS时应该注意的规范。
iteye_15118
·
2023-02-16 20:29
css
设计模式
javascript
ViewUI
简述BEM,
OOCSS
,AMCSS,SMACSS,SUITCSS,ITCSS
本文介绍的以下几种都是对CSS模块化的各种实现,你可能工作中使用不到,甚至部分有些被淘汰。但是希望你看到这些词的时候不会一脸懵逼!!!BEM本人的上篇文章有详细的介绍:2020年你还没用BEM?这里不再赘述OOCSSObjectOrientedCSS面向对象的CSSOOCSS主要提倡两种规范结构和样式分开(定义一个元素的时候,将本身的结构和对元素外观的样式分开,增强css的复用性).header{
前端秀儿
·
2023-02-16 20:11
代码规范
css
css
代码规范
html5
javascript
css3
CSS架构学习
CSS设计模式
OOCSS
(面向对象的CSS)例子:在不改变原有css的基础上更改其中的某个元素.menu{widt
易风有点疯
·
2023-02-16 20:06
前端学习
css
设计模式
oo css
1、概念:oo:面向对象
oocss
将页面可重用元素抽象成一个类,用class加以描述,而与其对应的html即可看成是此类的一个实例。3d加速,完美渲染。
侯珍珍
·
2023-01-29 03:54
Vue3 企业级优雅实战 - 组件库框架 - 4 组件库的 CSS 架构
1常见的CSS架构模式常见的CSS架构模式有很多:
OOCSS
、ACSS、BEM、SMACSS、ITCSS等,其中SMACSS和ITCSS很相似。
·
2022-11-30 06:18
前端vue.js
前端框架 - css样式 构造方法
oocss
/ bem / smacss / ...
今天早上坐地铁看公众号文章的时候发现了一篇关于如何写出更优雅、质量高、维护性比较强的css样式。在老早以前我写css样式的时候相当暴力,各种写,行内样式(也叫内联样式)、内部样式、外部引用样式//行内样式写法//内部样式写法,最好包在html标签里面p{line-height:50px;color:red;}//外部样式引用,此处必须包在头部标签head里面才算规范/*此处要注意一下type="t
韩万慧
·
2021-06-09 16:42
预处理器
不管你选择什么样的缩写方式(BEM,
OOCSS
,SMACSS,ETC),循环可以帮助保持你的样式更具可读性和可维护性,直接加工到你的代码中。
咕咚咚bells
·
2021-05-13 21:44
【总结】2016.12.30
这次在目录设计、组件设计都有点纠结,最后采用了
oocss
的一套思路。对props和sta
I_am_Cynthia
·
2021-05-09 02:19
最流行的CSS代码组织和管理规范
面向对象的CSS-
OOCSS
(每个组件是一个对象,该对象有基础样式和特殊样式)Separatestructureandskin(分离结构和主题,如布局和背景颜色写在不同的类中)减少对HTML结构的依赖Separatecontainerandcontent
chen晶洁
·
2021-04-21 10:59
css的核心技巧
1.
oocss
的概念解读osscss将页面可重用元素抽象成一个类,用Class加以描述,而与其对应的html可以看做是该类的一个实例2.
oocss
的作用和注意事项作用(1)加强代码复用以便方便维护(2)
lolo
·
2020-10-09 19:43
css
css3
CSS中display对布局的影响以及元素display的默认值
看到前端越来越多的mvc框架出现,之前偶尔还看到有
OOCSS
(面向对象的CSS编程)的文章。所以可以这样理解,前端HTML页面的所有元素(tag),也都可以理解对象。
teamlet
·
2020-09-11 07:10
CSS
overflow知多少
最近在研究
OOCSS
,当打开template.css阅读第一行时,震惊了,第一眼居然没看懂。。。。。。
dgk62408
·
2020-09-10 13:11
那些不曾了解的CSS——01
可见格式化模型box-sizing外边距折叠BEM(BlockElementModifier)块元素修饰符
OOCSS
(ObjectOrientedCSS)面向对象CSSSMACSS(ScalableandModularArchitectureforCSS
三点水滴
·
2020-08-22 16:39
CSS工程化
CSS模块可复用的CSS代码段与模块在HTML中的位置无关(一般)与使用的HTML标签无关CSS模块原则面向对象(
OOCSS
)
xiayujlu
·
2020-08-21 18:29
前端面试每日 3+1 —— 第312天
[css]
OOCSS
有哪些好处?对应的库有哪些?[js]W3C的事件处理和IE的事件处理有哪些区别?[软技能]你知道什么是微服务吗?《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。
浪子神剑
·
2020-08-20 23:28
bug
bug修复
bug跟踪
微服务
w3c
前端面试每日 3+1 —— 第312天
[css]
OOCSS
有哪些好处?对应的库有哪些?[js]W3C的事件处理和IE的事件处理有哪些区别?[软技能]你知道什么是微服务吗?《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。
浪子神剑
·
2020-08-20 23:28
bug
bug修复
bug跟踪
微服务
w3c
CSS Modules 基本用法
随着
OOCSS
和BEM等理论的提出以及预编译语言less、sass和PostCSS的出现,css开始变得多
xhsdnn
·
2020-08-16 07:27
CSS
Modules
前端进阶第7周打卡题目汇总
星期一1.介绍一下css里的设计模式比如BEM,
OOCSS
的含义和优点答案:什么是
oocss
?CSS“对象”是重复的视觉模式,可以抽象为HTML,CSS以及可能的JavaScript的独立代码段。
徐小夕_上海
·
2020-07-30 18:45
div+css+jquery仿写HTML京东首页的练习及一些关于oo css的总结
整个工程:https://download.csdn.net/download/weixin_43388844/10864383前言前几天看b站上极客学院的web前端开发第二部分时了解到
OOCSS
(面向对象的
这个名字不适合我
·
2020-07-13 20:59
前端基础
Css设计模式-理论篇之
OOCSS
、SMACSS与BEM
CSS(CascadingStyleSheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。作为每个前端工程师入门第一门学习的语言来说,它简单易学的特点让许多初学者能够很快通过它来构建出一套富含色彩的网页,并且随着Css3的普遍流行与支持,新的特性无疑让这门简单的样式语言变得越来越强大,简单的写Css并不是一件多难的事情,而要写出一套可维护的Css却是一件相
Simplefatty
·
2020-07-13 15:45
css3
BEM 和 CSS Modules
例如:BEM、
OOCSS
、AMCSS、SMACSS。其中使用最为广泛的是BEM。CSS的代码很难复用,
左手121
·
2020-07-13 09:08
前端知识
面向对象的CSS--
OOCSS
时下流行面向对象,那么有没有可能把样式表也面向对象一下呢,将现在的CSS(CascadingStyleSheets层叠样式表)进化一下,演变成面向对象的样式表,给套了个概念上去,以下叫“
OOCSS
”,即
weixin_33811539
·
2020-06-28 05:35
面向对象的CSS--
OOCSS
新版
OOCSS
请关注http://www.
oocss
.cc/时下流行面向对象,那么有没有可能把样式表也面向对象一下呢,将现在的CSS(CascadingStyleSheets层叠样式表)进化一下,演变成面向对象的样式表
weixin_30642305
·
2020-06-27 22:04
CSS规范(
OOCSS
SMACSS BEM)
Css规范OOCSSSMACSSBEMOOCSS(ObjectOrientedCSS)面向对象的css主要分成四个部分Template:模板Grids:栅格布局Module:组件Content:内容Template模板主要负责HTML的结构,让HTML更有层次感。可以按功能模块来构建HTML的结构常见的如:人体架构.header.body.footer垂直方向.top.middle.bottom水
weixin_30291791
·
2020-06-27 15:13
CSS编写规范
一、面向对象CSS(OOCSSS)
OOCSS
规则一:结构和皮肤分离如.btn,.btn-info,.btn-warning.btn{display:inline-block;margin-bottom:
王翔爱摇滚乐爱电影爱心理学爱哲
·
2020-06-22 19:55
CSS躬行记(10)——CSS方法论
本章会讲解三种CSS方法论:
OOCSS
、BEM和SMACSS。一、OOCSSOOCSS(Object-Orie
咖啡机(K.F.J)
·
2020-05-11 06:00
CSS在大型项目中的结构设计
有多CSS的风格指南被创建出来用于指导人们写出可维护的CSS代码,SMACSS,
OOCSS
,BEM,ITCSS,ACSS,
Bing573
·
2020-03-31 17:18
CSS预处理器中的循环
不管你选择什么样的缩写方式(BEM,
OOCSS
,SMACSS,ETC),循环可以帮助保持你的样式更具可读性和可维护性,直接加工到你的代码中。
咕咚咚bells
·
2020-03-03 06:27
瞎扯扯
OOCSS
,ACSS,BEM,SMACSS
最近在看一些CSS的东西,想要提高一下自己在这方面的姿势水平。很久之前就了解到BEM了,当时还是在ifanr工作的网红莎莎大神和我说了这个。突然想到自己似乎也应该深入去了解一下这些东西。于是就看了一些资料,整理一下,且做个记录。我这几年写CSS,核心的想法就是组件化模块化,这样就更好控制也减少改一个小东西整个页面爆炸了的可能性。所以如何去组织CSS也是蛮重要的一部分。ObjectOrientedC
zerob13
·
2020-03-01 04:49
Web语义化标准解读
再谈各种所谓的CSS设计模式
OOCSS
(ObjectOrientedCSS)目标:减少对HTML结构的依赖增加CSSclass重复性的使用...pri
vimtest
·
2020-02-22 18:59
前端面试每日 3+1 —— 第311天
[css]你知道什么是面向对象的css(
oocss
)吗?有没有实践过?[js]DOM0、DOM2、DOM3事件处理方式的区别是什么?[软技能]你是怎样对首屏进行优化的呢?
浪子神剑
·
2020-02-22 16:21
dom
优化
首屏加载
前端
bug
前端面试每日 3+1 —— 第312天
[css]
OOCSS
有哪些好处?对应的库有哪些?[js]W3C的事件处理和IE的事件处理有哪些区别?[软技能]你知道什么是微服务吗?《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。
浪子神剑
·
2020-02-22 10:14
bug
bug修复
bug跟踪
微服务
w3c
【黑板x】项目总结(一)
优化主要修改css的样式针对这次的的页面,我们前端用Pug,
oocss
进行设计,部署环境为webpack。
oocss
的做法简单地说就是所有的样式单独定义,在需要用到的地方加个class。.
I_am_Cynthia
·
2019-12-25 03:11
高质量CSS
1.引言之前,写的CSS代码都非常乱吧,CSS文件混乱,代码没有模块化2.目录2.1DTD2.2如何组织CSS文件2.3模块化CSS——
OOCSS
编程3.DTDDTD全程是DocumentTypeDefined
iamc
·
2019-12-18 21:19
OO CSS(面向对象的CSS)
面向对象的CSSOOCSS的概念解读
OOCSS
的作用和注意事项
OOCSS
代码实战众多开发者忽视了CSS的表现(认为他太过简单,是一种机械的工作),而且更多关注在JavaScript的性能上或者其他方面。
mkv_me
·
2019-12-06 21:41
CSS编写策略之BEM
现有的CSS编写策略有很多,如
OOCSS
,SMACSS,SUITCSS等等,今天我们要介绍的其中一种——BEM。什么是BEMBEM是Block,Element,Modifier
山雨林深
·
2019-10-29 17:25
6种组织CSS的方式
此外,这种
OOCSS
的方法本身并没有明确的规则,
编程学友
·
2019-10-09 15:52
css
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他