-
当 FastClick 遇上 iScroll5
之前做了个活动页,具极少部分用户反馈,页面的按钮点击不了,我几乎试遍了同事的所有手机,都没发现这个问题,后来有个同事买了个索尼 z1, 这个问题终于复现了。
-
喷一喷 box-flex
今天让这个属性坑的满地打滚,w3c 这样描述道:
-
xss 初级防范
最近发现,自己博客上所有用户可以输入的地方,都可以被 xss…
-
使用 vimdiff 代替 svn diff
svn 自带的 diff 实在是没法看,果断百度 google 一番,找到了 vimdiff 这东西,怕日后别人链接挂了,抄到这里吧。
-
rem — 前端狗的福音
近期看到淘宝的移动端改版了,使用了 rem 这个神奇的单位。
-
微信页面开发中遇到的坑
最近做了几个微信的活动页,总结一下遇到的问题。
-
如何干掉浏览器历史记录
今天有个同事问我,从 a->b->c->d 依次跳转页面,如何做到,在 d 页面点浏览器的后退,直接退到 a 呢?
-
解决 mongodb 多次 open 报错
用过 mongodb 的同学们可能都遇到过,mongodb 在 open 之后没来的及 close, 再进行一次 open 操作将会导致报错,整个 nodejs 进程都死掉了。如下图:
-
window.opener 带来的隐患
今天楠哥做组内分享的时候,提到了 window.opener 这个邪恶的东西,在这里记录下。
-
transform:translate3d 开启硬件加速?请慎用!
网上关于使用
transform: translate3d
来开启硬件加速,使 GPU 提升性能的帖子已经泛滥了,但是我在实际项目中却被这个所谓的硬件加速坑出了翔。 -
图片放大抖动的内在原因及解决方法
最近百度视频首页改版,小伙伴们给作品海报添加了一个 hover 效果,就是鼠标划入的时候,海报会放大一些,划出的时候,海报再缩小回原来的大小。具体实现也挺容易的:
-
margin-top 折叠
假设 b 是 a 的子节点,如果这时候对 b 设置
margin-top: 10px
, 那么 a、b 的margin-top
将会折叠在一起,产生的效果是 a 会margin-top: 10px
, b 没有效果: -
移动设备横竖屏之终极解决方案
移动开发项目中,我们经常会遇到一个蛋疼的横竖屏切换问题,因为浏览器不像 Native 可以自主控制是否允许横竖屏切换。只能同时兼容它横屏和竖屏下的样式了。
-
web 端如何检测设备是否连接外网
很多童鞋可能会问,有木有开玩笑啊?不连外网的话,怎么访问你的 web 呢?
-
url中的#
最初看见这东西,是在网页定位的时候。比如我想让网页一打开就定位在某个位置,我会在 url 后面添加一个 #aaa, 然后网页打开的时候,会自动跳转到 id 为 aaa 的元素的位置,那时候我们叫它「锚点」。
-
Javascript 中对象的有序无序问题
前些天看到一个奇怪的现象:有的同学,想得到一个有序的数据集合,但是后台 GG 却给了他一个 json 的结构,并且他们还成功的完成了这个功能…
-
chrome 控制台的 console.log 输出有时候很坑爹
今天同事遇到一个问题,简单描述如下:在用
console.log
打印某个对象 (a) 和这个对象的属性 (a) 的时候(同时打印),查看对象 a 时发现确实有 a 这个属性,但当时打印的却是 undefined, 这是为啥呢? -
尝试使用 requestAnimationFrame 来解决之前提到的 GUI 渲染问题
这个问题搁置了很久:关于 Chrome/Firefox 最小化后停止 GUI 渲染的问题
-
zEditor 可划线批注的富文本编辑器(二)
上一篇说到的中文输入法的捕获方法,还存在一些缺陷:
-
zEditor 可划线批注的富文本编辑器(一)
最近在做 zEditor 和 zReader 的时候,有一些小小的心得,在这里记录下。