前端 如何看待CSS中BEM的命名方式?
如何看待CSS中BEM的命名方式?
BEM只是一种思考。它为我们规范CSS的命名提供了方向。每个人的理解都是不同的,最终实现的方式也会是相似的。它不同于OOCSS(object-orientedprogrammingcss)的概念。OOCSS提倡可重用性,而BEM更扁平
在我了解BEM之前,我一直在寻找一个最佳的命名方法,这对以后的新成员来说是很方便的。这对于一个罕见的公司来说非常重要,例如桥图网,专门从事前端桥图。Com
在我们近2000个桥图项目中,几乎所有的命名方法都被尝试过。例如,我们根据自己的经验探索了自己的命名系统。滑块。滑块包装。滑块导航。Slider NAV
uitem
.Slider arrow
.Slider-arrow uuuprev
.Slider-arrow uuunext
]这是我们公司使用的命名方法,符合边界元法的概念。边界元法的一个缺点是它有点长。然而,目前,利大于弊。如果你有更好的办法,欢迎你向我求婚
换热器的型号没有bue。边界元法是指B型标准椭圆头管箱的前端和M型锥形头管箱的后端。固定管板换热器的法兰也采用管板的延伸部分,支架为耳式支架,主要用于塔的再沸器。
补充其他类型:
bes为前端管板,为B型标准椭圆头管板,后端为S型浮头换热器,支架为鞍座支架;
bku为前端管板,为B型标准椭圆头管板,壳侧为U型管式釜式再沸器,支架为鞍座支架;
BIU前端管箱为B型标准椭圆头管箱,壳侧为I型U型管换热器,支架为鞍座支架。
管壳式换热器BEM什么意思?
我们目前的CSS命名方法接近无线BEM的概念。在我们2000多个前端切割项目中,几乎每一种CSS命名方法都在实战中得到了应用,并不断完善。目前,我们采用以下方法:。滑块。滑块包装。滑块箭头。滑块箭头
uleft
.Slider-arrowunext
.Slider-nav
.Slider-navuitem
非常接近BEM的命名方法。它是扁平的,没有层次结构(因此不存在重量问题)。培训新人和促进团队合作相对容易。唯一的缺点是时间长了一点,但利大于弊。
OOCSS命名提倡重用,这与BEM有很大不同。我不建议这样。以上只是我个人的观点。CSS命名没有标准答案。不同的人有不同的看法
近年来,研究web前端开发的人越来越多,但它并不像其他编程语言那样流行了一段时间,然后萧条了一段时间。Web前端的开发一直是一个热点,呈稳步上升的趋势,相关岗位的待遇也不错,在早期的学习过程中,学习Web前端时,大多数初学者都希望学得快,尽快进入行业。
想快速学习web前端开发进入行业,目前情况比较快的方法是通过web前端开发培训,这比较快的是线下授课,当然除了web前端开发培训,还有另外一种方法比较快,就是有前端开发企业为你进行内部培训,让老师指导你,边工作边学习,但想学的我就是觉得不是一回事。
因此,目前学习速度更快的唯一方法是web前端开发培训,这相对容易实现。其他的方式,比如网上网络前端培训,学习可能需要比较长的时间,而且学习效果不如线下培训好,所以自学更重要不用说,一定要快一点,而且要花更长的时间。至于在企业工作,让老师来指导你,对初学者来说当然更不可能。
事实上,实现Web前端开发的快速学习是不可能的。完成Web前端开发的培训和学习需要5个月左右的时间,比较快。因此,当我们学会避免上当受骗时,我们必须认清现实。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。