摘要: 想做一个图片上传预览的功能。查了一下,看到两种思路,一个是上传到服务器,然后获取服务器资源,然后预览。一个是利用HTML5的FileReader。重点研究一下后者。 FileReader包含四个方法,分别是readAsBinaryString,readAsText,readAsDataURL和abo 阅读全文
posted @ 2017-02-22 23:20 lichliu 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 实现一个很简单的功能,鼠标悬浮在一个dom上,使它的边框颜色发生变化。我很快写出了下面的代码 结果肯定是不对。我只想让最外围的边框变色,而不想让子元素变色。 问题出在target上,target和srcElement是触发事件的元素,而不是绑定事件的元素。currentTarget是绑定事件的元素, 阅读全文
posted @ 2017-02-12 17:50 lichliu 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 一道面试题,构造一个如图的容器,在宽度自由伸缩的情况下比例保持不变。 方法一:flex 问题:1、兼容性问题IE11一下都不支持 2、border未合并 方法二:display:inline 问题:1、兼容性问题,inline-block问css2.1属性 2、border未合并 3、严格来讲未占满 阅读全文
posted @ 2017-02-09 22:08 lichliu 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 以前开发过的两个项目都是内部系统,强制要求使用chrome浏览器,不过在验收的时候甲方还是用猎豹测试了一下,果然功能都不对了。现在再次拾起了前端,还是研究一下浏览器兼容性。本文一部分是个人的经验,大部分还是借鉴的前辈。 首先声明我是新手,下面的内容一点也不权威,如果写错了请大家用各种方式指教。 主流 阅读全文
posted @ 2017-02-07 22:12 lichliu 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 本人是一个前端的新手,记录一下自己的成长过程,文章写得内容都很low,希望能各位大牛看到后能指点一下文章和代码的问题。 在做一个练手的项目,遇到一个很常用的场景:把鼠标放在头像框上弹出一个气泡,显示更多内容。记录一下实现这个功能的过程: 首先要解决的就是气泡框的效果,这个很容易实现,设置一个带边框的 阅读全文
posted @ 2017-02-06 22:39 lichliu 阅读(3537) 评论(0) 推荐(0) 编辑