原文:面向属性的CSS命名

自从开始做前端开发以来,我发现在开发页面的时候,总是有一个问题十分影响自己的开发效率,这个问题就是css的命名,主要是指css类选择器的命名。这个问题主要体现在:第一,有的内容你压根想不出用什么名字来给它命名,因为一般命名总是考虑语义化,好让其他人看到这个css类的名字就知道它是作用于哪一个内容的,但是由于网页内容的复杂性和多样性,你很难保证每个部分都能起一个合适的名字,即使你最终迫不得已想出了一 ...

2016-06-06 08:42 20 5581 推荐指数:

查看详情

面向对象的三大属性

1,面向对象中的继承表示的是类与类之间的关系(什么是什么的关系),在python3中,所有的类都会默认继承object类,继承了object类的所有类都是新式类,如果一个类没有继承任何父类,那么__bases__属性就会显示<class 'object'>。 2,继承可以分为 ...

Sat Apr 14 04:56:00 CST 2018 0 1005
CSS 命名管理 之 BEM

好吧,将 BEM 简单的解释为 “Block-Element-Modifier“, 其实是个不负责任的做法。鬼知道 Block 是什么啊?所以,看了一些似懂非懂的中文解释之后,自己还是得去找些英文来读一读,顺便总结一下。 本人对 HTML、JavaScript、CSS 其实都只是一知半解 ...

Sun Aug 16 01:23:00 CST 2015 1 2897
CSS 常用命名

在前端开发中,规范使用 DIV+CSS 命名,可以增强团队合作提高开发效率,有利于页面后期的维护和优化。 (1) 页面结构 命名 作用 wrap 外套、包裹,用于最外层 wrapper ...

Tue Jul 16 20:01:00 CST 2019 0 1645
CSS样式命名整理

CSS样式命名整理 页面结构 容器: container/wrap整体宽度:wrapper页头:header内容:content页面主体:main页尾:footer导航:nav侧栏:sidebar栏目:column中间内容:center 导航 导航:nav导航 ...

Sat Mar 05 19:32:00 CST 2016 0 2108
CSS命名规范

常用的CSS类名 包裹类: container, wrapper, outer, inner, box, header, footer, main, content, aside, page, section, block 状态类: primary, secondary ...

Thu Oct 18 23:18:00 CST 2018 0 1553
CSS命名实践

前面的话   每次写HTML结构涉及到CSS命名时,都要挣扎一番。关于CSS命名的规范,市面上有不少,如OOCSS、SMACSS、BEM和MVCSS等。在这里面最火的应该算BEM了。本文将详细介绍CSS命名 主流命名 【BEM】   说起CSS命名,当然要提到BEM。BEM的意思 ...

Sat Jul 15 16:22:00 CST 2017 5 1242
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM