- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 js分解GIF图片以及合成GIF图片
无意中看到一篇文章写得是关于纯前端处理GIF图片的问题;感觉挺有意思的所以自己也实现了一下;主要用到的有两个第三方库:合成GIF图片的gif.js和分解的libgif.js;分解GIF1. 引入Git库import SuperGif from './libgif.js'2. 处理图片var file = e.target.files[0]; console.l...
2019-07-30 11:40:12 2878 1
原创 判断图片是否已缓存
varurl ="http://......../image.jpg"; varimg =newImage(); img.src = url; if(img.complete||img.width) { alert('该图片已经存在于缓存之中,不会再去重新下载'); }...
2019-03-14 18:07:42 947
原创 安卓系统video视频层级问题
在移动端网页含有video的时候,video的时候的层级总是最高的,现阶段ios系统已经解决了这个问题;但安卓系统总会出现:视频播放时,如果出现弹出层;弹出层就会被视频覆盖,相当别扭;目前可想到的解决方案是:在弹出层时;用canvar作图来代替视频当前位置:var video = document.getElementsById('video');var canvas = docu...
2019-01-21 10:52:36 6510 4
原创 应用superagent实现跨域请求
跨域:浏览器对于javascript的同源策略的限制,例如a.cn下面的js不能调用b.cn中的js,对象或数据(因为a.cn和b.cn是不同域),所以跨域就出现了.上面提到的,同域的概念又是什么呢??? 简单的解释就是相同域名,端口相同,协议相同 同源策略:请求的url地址,必须与浏览器上的url地址处于同域上,也就是域名,端口,协议相同.jsonp跨域:我们来简单的...
2018-11-12 16:02:13 2848
原创 CSS技巧
一、CSS写自适应大小的正方形代码:原理:元素的padding的百分比值四个值均根据当前元素的宽度来计算的padding只能取top或者bottom,自适应正方形其值要和宽一致,当然其他不同比例的矩形可以通过设置不同比例的padding就能得到二、多列等高代码:adding补偿法在高度小的元素上加一个数值为正padding-bottom和一个数值为负margin-bottom,再在父级加上over...
2018-07-05 13:39:02 140
原创 移动端底部input被弹出的键盘遮挡的解决办法
input输入框是通过position定位一直放在页面底部,当点击input进行输入的时候,部分机型(尤其是ios系统)底部input被弹出的键盘遮挡,如何解决这个问题呢?在解决这个问题的时候,有试过下面这种方法:在input的focus事件中,开启一个定时器,然后每隔300毫秒进行一次document.body.scrollTop=document.body.scrollHeight的调整,运行...
2018-07-05 12:36:46 5982 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人