IE浏览器样式表限制

在开发头条上发现的IE浏览器样式限制,算是一个IE浏览器的一个bug吧。主要有4点限制: IE9及以下单个CSS文件不能超过288kb 一个样式表不能超过4095个选择器 一个样式表最多不能超过31个内联@import @import 最多 ...

如何有选择的重构和重写代码

在微博上看到100offer的博客《为什么千万不要重写代码》,里面列出了很多程序员为何会有冲动重写代码,以及重写带来的风险。下面我结合我最近做过的几个大型重构代码来说说自己的观点,如何有选择的重构和重写代码。 最近这段时间在重构项目,比较大 ...

A链接执行脚本使用onclick的原因

A链接不要把执行函数放在href里面执行,这是有原因的。

ie6定位absolute bug触发layout解决

IE6中很多Bug都可以通过触发layout得到解决,以上的解决方法无论是设置zoom:1还是设置width和height其实都是为了触发layout。下列的CSS属性或取值会让一个元素获得layout: position:absolute ...

IE6打开提示已终止操作,无法打开的原因及解决方法

今天遇到一个问题,网站在IE 6下面打开会提示:Internet Explorer无法打开站点XXX。已终止操作。本文介绍一下如何处理这个问题:

webkitTransitionEnd事件

今天重新看了一下bootstrap里面的那些插件,打算写一套简化版的插件,看到里面一个bootstrap-transition.js,不明所以,细看之后才知道是一个判断浏览是否支持transition转换的插件,若支持则在动画结束时执行一些 ...

移动前端的一些坑和解决方法(外观表现)

移动前端的一些坑和解决方法(外观表现)
在github上看到一个专门收集这些问题的,对于移动方面由于自己做得不多,而且由于测试环境所限,无法重现具体bug,下面来一起看看这些坑以及是怎么解决,学习多一些移动前端的知识,以后做的时候就要所注意。

Bootstrap标签插件:mytab

bootstrap的标签插件简化版,8-11增加无须使用js,只要在html里面添加data-toggle=”tab”即可。

jQuery遍历函数

jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。

jquery动态加载脚本

如果你使用的是jQuery,它里面有一个内置的方法可以用来加载单个js文件。当你需要延迟加载一些js插件或其它类型的文件时,可以使用这个方法。 一、jQuery getScript()方法加载JavaScript jQuery内置了一个方法 ...