2012年11月12日
摘要: BUG描述:页面中某div使用了position:relative,外部有元素overflow:auto/scroll。在FF和IE7下表现正常,但是在IE6中该div会随鼠标滚动而滚动。分析:这是IE6一个已知的BUG:当某position:relative元素外有overflow:auto/scroll属性的块级元素包含时,会表现出postion:absolute的行为。解决方法:外部元素添加属性position:relative。把该元素的position:relative属性去掉,使用默认的static定位,并通过margin-top等属性实现类似的效果。代码结构如下1 <ul 阅读全文
posted @ 2012-11-12 16:34 日—月 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 如果有这么一个操作,我对一个dom元素mousedown了,然后mousemove到了其他地方。这个时候ie,chrome等不会有click发生。但是firefox还是触发了click事件这个特性会带来一个问题,就是点击了一个input时,一定会focus,但不一定会click。所以不要对input做click事件绑定,表示focus。参考如下页面。http://www.riyue.me/file/jstest/fifoxMouseDOwnRepresentClick.html 阅读全文
posted @ 2012-11-12 15:26 日—月 阅读(304) 评论(0) 推荐(0) 编辑