less中使用公用样式的方法 CSS的复用代码,是多添加点类好,还是增加点代码量好?

[更新]
·
·
分类:行业
4758 阅读

less中使用公用样式的方法

CSS的复用代码,是多添加点类好,还是增加点代码量好?

CSS的复用代码,是多添加点类好,还是增加点代码量好?

CSS的一些常用代码,我们有时候会提取出来公用,以减少代码量,如下:在HTML里面通过增加类的形式引用样式,如下这时候我考虑的是,虽然减少了代码量,但是增加了浏览器渲染成本,多一个类,就多一次查找多一次消耗。

不写类名,那你只能用标签名,浏览器渲染同样需要查找,而且以后开发的话得注意层级嵌套、标签名重复等等问题。推荐用less或scss以及sass的时候控制一下嵌套层级。嵌套太多查找起来会增加内存开销虽然影响不大但是蚊子再小也是肉对吧。

Vue代码怎样写才漂亮?

你好,我是「前端雨爸」,希望我的回答对你有所帮助。
我认为要写出漂亮的代码,不光光是使用 Vue 这一语言的问题。任何编程语言,甚至哪怕我们手写文字都是一样的。
字如其人,相信代码也能反映出这人的功底水平。
我想说,有这方面困扰的同学在这两方面努力:
脚手架向主流的前端框架,都有自带的脚手架工具,像 vue 就有 vue-cli,我们完全可以用它来帮助我们第一时间生成“规范”的项目结构。
你看下如下项目目录的结构,是不是很快能定位所要的文件?
对于初学者来说,这样可以说是最佳实践了。当你经验越来越丰富,团队有更高的需要时,可以再完善修改。
编程语言设计思想编程语言中,有一个概念叫做模板代码,通俗的讲:就是一大堆类似,或者 Ctrl C,Ctrl V 的重复代码。
你想象下,项目里一堆组件在加载后都做着同样的事情(比如,加载用户信息),项目小没事,凡是一个大项目,可能一个需求的变更,会涉及到多个文件的更改,在没有高覆盖的测试体系下,这是相当恐怖的。
所以,就 Vue 而言,你可能就要思考:是否可以多用用 extends、或者 mixins 之类的属性 api 了。
你可以在我的头条号里,找到类似的文章:
最后代码不光光自己看的舒服,更要让协作者,或者团队成员都赏心悦目。
有些东西不是一时间就能登峰造极的,需要平时逐步积累。希望大家的 coding 水平很越来越强。
欢迎关注「前端雨爸」,让我们一同在前端路上成长进步。