CSS命名BEM规范
来源:互联网 发布:线切割hl绘图编程退出 编辑:程序博客网 时间:2024/05/21 15:41
css命名是前端开发经常遇到的问题,不同的开发人员css命名规范不同,不好合作,也不好维护。这里介绍一下css命名的BEM规范,即‘Block__Element--Modifier’(模块__元素--修饰符规范。BEM的命名规范是模块名加上双下划线(__),加上元素名,加上双短横线(--),最后加上修饰符。内部用短横线连接,举例说明:
// button.btn{ border: none; color: white;}.btn--red{ background-color: red;}.btn--green{ background-color: green;}// modal.modal{ }.modal__background{ position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 10000;}.modal__window{ }.modal__window-head{ }.modal__window-body{ }.modal__window-bottom{ }.modal__window--big{ }
我们在实际的项目中,使用起来还是挺方便的。很容易找到。
原文地址:http://getbem.com/introduction/
0 0
- CSS命名BEM规范
- CSS bem命名规范
- 关于css的BEM命名规范
- CSS命名规范——BEM思想
- BEM 命名规范
- BEM 命名规范
- css 模块化规范bem
- CSS命名规范——BEM思想(非常赞的规范)
- CSS命名规范——BEM思想(非常赞的规范)
- BEM命名
- 【CSS模块化】(2) BEM命名方法论——使用BEM-constructor构建CSS
- 前端知识整理之CSS命名(BEM)
- CSS 代码组织和管理规范BEM,OOCSS,SMACSS,ACSS
- 问答:如何规划CSS 中 的命名方式 如何看待 CSS 中 BEM 的命名方式?
- BEM命名方式
- 规范.DIV+CSS命名规范
- CSS规范命名
- css 命名规范
- 用java连接mongodb并执行$match和$group结合的聚合函数的实例。
- [从头读历史] 第286节 神之物语 阿耳戈英雄们的故事
- Android短信Mms发送流程
- POJO和javabean的异同
- Vuforia VideoDemo 每次触发视频重新播放
- CSS命名BEM规范
- 关于java-10件你不知道的事
- EAS科目变更辅助账的规律
- 【PM】产品需求管理
- Cocoapods 关于Updating local specs repositories的问题和单独更新/加载某一个库的方法
- Mycat 数据库分库分表中间件
- Nodejs使用mysql
- Android中隐式Intent以及Intent-filter详解 和匹配规则
- 基于caffe在已有模型上进行微调finetune