`
lmh2072005
  • 浏览: 111582 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
转自:http://club.topsage.com/thread-579104-1-1.html   随着时代发展,javascript阵营里面出现了越来越多的优秀的框架,大大简化了我们的开发工作,在我们使用这些框架的时候是不是也应该饮水思源想想它们都是怎样构建起来的呢?如果你不满足于仅仅是使用一些现成的API,而是深入了解它们内部的实现机制(照某人的说法, API是贬值最快的东西),最好的办法就是阅读它们的源代码了,前提是你读得懂。最近两天研究了一下jQuery的源码,在这里将本人一些粗浅认识分享出来,不当之处请各位指正。好了,下面我们就来看看jQuery大概是怎样工作的,我假定你已经具 ...
        <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>bricks</title> </head> <body> <canvas id="canvas3" width="500" height="500" ...
  在IE中可以自定义滚动条的样式 ,基于webkit的浏览器现在也可以自定义其样式:   ::-webkit-scrollbar              { /* 1 */ }   ::-webkit-scrollbar-button       { /* 2 */
test  

css3-animation

    博客分类:
  • css
 
  css3的animation支持动画 ,以前用过transform、transition感觉很酷 ,这个animation 感觉很强大。     <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>animation</title> <style type="text/css&quo ...
ipad 中 用document.documentElement.scrollTop  取值为0   用window.pageYOffset、window.pageXOffset 代替.  
在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常 ...
项目要在ipad下测试,发现iframe设置的高度和宽度都没用了,被里面的内容撑开了,怎么办。 网上搜了下比较适应的方法 1.在iframe外包个div 设置div的高度、宽度和overflow:auto; 如果这时两个手指touchmove还是不生效的话就用这个了: 2.参考自:http://jsfiddle.net/CobaltBlueDW/zHR8s/    #myMask.ipad{     width: 316px;    height: 416px;    overflow: auto;}.myFrame{/*用于PC上,ipad貌似
好记性不如好笔记,再次mark下 select 下的option标签  设置为display:none 时在IE下无效  设置disabled 属性时在IE6下无效。 新建option: 1、var option = new Option(text,value); 2、var option = new Option(); option.text = text; option.value=value;  select.options.add(option)方法向集合里添加一项option对象;  select.options.remove(index)方法移除options集合中的指定项 ...
当元素obj的属性为position:fixed时 且 obj的offsetParent为body时   IE7/8  chrome/opera/safari    下 obj.offsetParent 返回null IE6/firefox   下 obj.offsetParent  返回 object 
        测试是否含重复字符:           var a = "abcdefga";   var c = "abcdefg";     var b = /(\w)\w*\1/; console.log(b.test(a))    //true         console.log(b.test(c))     //false   \m 表示第m次匹配的内容   eg:  /(span)\1/.test('spanspan')         //true /(span)(div)(td)\1\2 ...
滚轮事件:IE/chrome/opera/safari触发事件是onmousewheel,而firefox则是DOMMouseScroll事件属性:IE/chrome/opera/safari是event.wheelDelta,而firefox是event.detail属性的方向值也不一样,IE/chrome/opera/safari向上滚event.wheelDelta返回120,向下滚返回-120; 而firefox向上滚返回-3,向下滚返回3。. 小例子: var wheelFn = function(e) {           var direct = 
大部分转自:http://blog.lanyue.com/view/68/1025315.htm   &rarr; &hearts; &#9835; &#10003; &#10007; &#8226; &#9758; &#9985; &#9733; &ldquo; &oplus;   (一)规则形状(圆形、三角形、方形、菱形) ○ ⊙ ◎ ◐ ◑ 。 。 。° º o O . · ۰ • ● ◕ ◕ ☉⊕ Θ ✪ ✪ ◣◢ ◤◥ ⊿ ・ ‧ ▫ ▪ □ ▣ ▓ ▒ ░ ▧ ▨ ▤ ▥ ▦ ▩ ◘ ◙ ...
屏蔽选择的样式定义:-moz-user-select属性(只支持ff)。 属性有三个属性值: 1、 none:用none,子元素所有的文字都不能选择,包括input输入框中的文字也不能选择。  2、 -moz-all:子元素所有的文字都可以被选择,但是input输入框中的文字不可以被选择。 3、 -moz-none:子元素所有的文字都不能选择,但是input输入框中的文字除外。 IE浏览器下是通过 onselectstart=”javascript:return false;”事件来实现该功能。    document.body.onselectstart = function(){ ...
转载于:酷壳博客 http://coolshell.cn/articles/4990.html 月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇 ...
Global site tag (gtag.js) - Google Analytics