04 2011 档案
摘要:1.创建RegExp对象的方法/pattern/attributes;new RegExp(pattern,attributes);2.RegExp对象的属性global,ignoreCase,multiline,lastIndex,source;3.RegExp对象的方法test(),exec(),compile();4.支持RegExp对象的String方法replace(),macth(),split(),search();5.修饰符i,g,m6.方括号用于查找某个范围内的字符[abc][^abc][0-9][a-z][A-Z][ adgk][^adgk][red|blue|green]
阅读全文
摘要:1.http://www.brunildo.org/test/relayout.html2.http://www.brunildo.org/test/index.html
阅读全文
摘要:很多时候,CSS在IE下的解析十分奇怪,明明在FF中显示得非常正确,但到了IE下却出现了问题,有的时候,这些问题甚至表现得非常诡异,例如一个比较经典的bug就是设置border的时候,有时候border会断开,刷新页面或者滚动滚动条的时候,断掉的部分又会连接起来。这些诡异的问题往往大部分和IE下一个神秘的属性相关——hasLayout。hasLayout是IE浏览器专有的一个属性,用于CSS的解析引擎。有时候在IE下一些复杂的CSS设置解析起来会出现bug,其原因可能与hasLayout没有被自动触发有关,我们通过一些技巧,手动触发hasLayout属性就可以解决Bug了。这也算是针对IE下疑
阅读全文
摘要:1.采用:after的方法清除浮动优点:避免在html里插入多余的标签详情:http://www.positioniseverything.net/easyclearing.html整理成一个通用的.clearfix.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}content:'.'的作用是在清除元素的内容后边添加一个“点”,当然添加其他也可以,只是"点"简单。display:block之所以设成blo
阅读全文
摘要:Javascript中call的使用自己感觉蛮纠结的,根据文档很好理解,其实很难确定你是否真正的理解。call 方法应用于:Function 对象调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数:thisObj 可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参数序列。 说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。如果没有提供 thisObj 参数,那么 Gl
阅读全文
摘要:何为伪类?也就是实际实现了类的效果,但是并没有实际添加到标签中的类,这样的就是伪类。伪类的典型构成就是使用了(:)冒号。1.先说最常用的a链接的伪类,目前市场上的主流浏览器都支持。:link 链接样式:visited 链接访问过后的样式(只要访问历史记录存在):hover 鼠标悬停样式:active 鼠标按下样式其中有些规则,需要按着(Love ha)的顺序样式才会生效。而且这4个伪类不只可以用在a链接上,也可以用在其他元素上,当然最常的是:hover来实现翻转效果,但IE6对于元素的hover不支持,IE7也要在DOCTYPE为strict时,才支持,比如<style type=&qu
阅读全文
浙公网安备 33010602011771号