1.在上IFE前端学院, 在完成任务 发现一个问题,
大家都是架构一个页面. 还原度差不多类似, 但是我的CSS可能是别人的两倍长
2.然后我看了别人的源码, 发现他们设计的很巧妙, 而自己没有这样的意识
3.发现自己的CSS布局是对html分块之后逐步细化很臃肿, 但是别人的css标签就很有意义,也很精炼
所以我想问 如何能够提高自己的CSS的水平, 写出优秀的css代码, 或者是如何养成一种良好的css布局的想法?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
1.做页面时不要急着动手写,先抽象出来可以共用的样式,一个组件可以用多个类来实现其样式。
2、简化实现,当觉得做出一个效果需要很长时间时,想想有没有别的解决办法;经验多了,自然也就有进步。
3、如果真的感兴趣,可以买一本《css设计模式》看一看。
4、当代码写到一定量时,可以去看看一些著名前端框架的实现,也可以试着去使用less和sass。