11 2017 档案

摘要:1. ie高版本浏览器(或者使用IE内核)下面出现,html莫名出现margin-left: -未知数;(低版本的IE也有,不过没造成影响); IE11 IE8 解决办法: 2. 低版本IE浏览器刚进入页面出现页面抖动(总结)的情况 原因 这个是由于动态数据加载,一开始页面长度不够没有滚动条,后面数 阅读全文
posted @ 2017-11-27 14:53 无情码字员 阅读(209) 评论(0) 推荐(0)
摘要:之前的项目一直都是基于bootstrap,elementUI这些已经很成熟的框架进行二次开发,要么就是一些很小的宣传页面,h5页面,或者结构相对简单的移动端。一直都没有机会对css的整体进行一个思考,这次正好有个整站的重构项目,让我对css模块化以及重用这些进行了一个很好的梳理。 很早以前就读过bo 阅读全文
posted @ 2017-11-27 11:59 无情码字员 阅读(473) 评论(0) 推荐(0)
摘要:css modules调研 css模块化解决方案 抛弃css (Radium,jsxstyle,react style) 利用js来管理样式依赖(css Modules) css模块化面临的问题 全局污染 命名混乱 依赖管理不彻底 无法共享变量 代码压缩不彻底 启用CSS Modules,webpa 阅读全文
posted @ 2017-11-24 09:31 无情码字员 阅读(19937) 评论(0) 推荐(3)
摘要:function loadImg(){ //获取文件 var file = $("#imgForm").find("input")[0].files[0]; //创建读取文件的对象 var reader = new FileReader(); //创建文件读取相关的变量 var imgFile; ... 阅读全文
posted @ 2017-11-09 22:26 无情码字员 阅读(1806) 评论(1) 推荐(0)
摘要:在这里我并没有给他任何的高度,但是被撑开了,解决办法是给一个font-size: 0; 就可以解决这个问题 阅读全文
posted @ 2017-11-08 18:16 无情码字员 阅读(424) 评论(0) 推荐(0)
摘要:出现这个问题的原因的页面的高度超过一屏,这个时候需要在开始的时候给 html,body {overflow:scroll;overflow-x:hidden}; 这样就可以解决这个问题了 阅读全文
posted @ 2017-11-07 15:22 无情码字员 阅读(254) 评论(0) 推荐(0)
摘要:今天测试反馈一个bug,需要在ie8下面看到placeholder提示,开始的想法是对ie8进行降级处理,在ie8下面就不显示了。 现在测试反馈了,解决办法。 思路是这样的,首先判断是否为ie9以下的浏览器。 如果是的话,提取他的placeholder属性,然后赋值给value; 如果想要做的更完美 阅读全文
posted @ 2017-11-07 14:39 无情码字员 阅读(981) 评论(0) 推荐(0)