上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页
摘要: 如何提升CSS在页面的表现性能,如何对提高CSS代码的可维护性和可扩展性,便是架构者要考虑的事情。 0、CSS架构思维第一步:选用高效的开发和构建方式 既然谈及大型项目的架构,必然在开发前需要进行技术选型。JS目前大热的那些mvvm框架(vue、reactJs)不多说了,反观CSS,除了bootst 阅读全文
posted @ 2016-07-06 10:42 郭康勋kawhi 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 不能直接写px,不同设置分辨不同,div宽度始终是满屏的,如果高度指定像素大小,div就不能保证长宽比例恰当了。 解决方法: height:0px;padding-bottom:100% 阅读全文
posted @ 2016-07-06 09:51 郭康勋kawhi 阅读(2039) 评论(0) 推荐(0) 编辑
摘要: 有效地重构代码 我曾经有一次不算太成功的前端重构经历,所幸的是没有导致太大的问题,但教训是惨痛的。此次重构的项目本身没有足够的自动化测试,尤其是针对前端的自动化测试,所以在重构之前也预想到了重构的风险。先来介绍重构之前项目存在的问题:项目的前端代码没有统一的规范,所以不同人开发的模块对应的代码风格完 阅读全文
posted @ 2016-07-05 17:07 郭康勋kawhi 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 前言: 在上一篇文章中我介绍了我们对N产品性能优化的整个历程,主要偏重优化方法。本篇我将介绍在这一过程中,我们的代码出现了什么样的问题,以及我们是如何通过前端重构来解决掉这些问题,并产生了哪些收益。 痛点: 按需加载为我们的页面带来了很大的性能提升,但同时也为代码结构带来了很大的冲击,很多直接调用的 阅读全文
posted @ 2016-07-05 14:30 郭康勋kawhi 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 最近一直在做性能优化和模块化改造的工作,并完成了一次前端重构。在这里总结出一些经验和得失来帮助大家思考。共两篇文章,第一篇讨论性能优化,第二篇讨论模块化框架。而之所以把这两个话题放到一起,是因为这两项工作都涉及到对前端代码进行不同程度的重构,而且模块化改造其实是我们在对性能优化做到一定程度之后发现必 阅读全文
posted @ 2016-07-05 14:25 郭康勋kawhi 阅读(511) 评论(0) 推荐(0) 编辑
摘要: onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')" 阅读全文
posted @ 2016-07-04 20:35 郭康勋kawhi 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 创建公用的Sass项目模板 在做项目时,不管什么项目,他们之间总是有一些可以共用的部分。比如说重置样式、公用样式、模块组件、UI库等。那么在Sass项目中也是如此。为了避免在每个项目中做一些相同的事情,那么你可以在你的电脑上创建一个公用的Sass项目模板。比如我创建的: 在这样的一个模板中,每个Sa 阅读全文
posted @ 2016-07-04 15:51 郭康勋kawhi 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 今天在弄sass安装进入项目文件命令 直接f: 阅读全文
posted @ 2016-07-04 15:29 郭康勋kawhi 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 今天在学习sass查看目录遇到cmd输入ls提示不是内部命令 解决方法: 新建一个ls.bat文件 内容为: @echo off dir 阅读全文
posted @ 2016-07-04 15:22 郭康勋kawhi 阅读(2118) 评论(0) 推荐(0) 编辑
摘要: PC端 按屏幕宽度大小排序(主流的用橙色标明) 分辨率 比例 | 设备尺寸 1024*500 (8.9寸) 1024*768 (比例4:3 | 10.4寸、12.1寸、14.1寸、15寸; ) 1280*800(16:10 |15.4寸) 1280*1024(比例:5:4 | 14.1寸、15.0寸 阅读全文
posted @ 2016-07-02 15:14 郭康勋kawhi 阅读(954) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 22 下一页