- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 使用less开发css
1,变量 @my_color:#ddd; 2,计算 color:@my_color-#222; 3,class混合器 .nomargin{margin:0;} #mydiv{ color:#ccc; .nomargin; } 4,嵌套规则 ul{ list-style:none; li{ float:left; } } ...
2011-09-27 14:05:34
111
jQuery插件开发 - 翻译自官网
1,开始 可以通过为jQuery.fn增加一个新的函数来编写jQuery插件。属性的名字就是你的插件的名字: jQuery.fn.myPlugin = function(){ //开始写你的代码吧! }; 但是,那惹人喜爱的美元符号$哪里去了?她就是jQuery,但是为了确保你的插件与其他使用$的库不冲突,最好使用一个立即执行的匿名函数,这个匿名函数的参数是jQue...
2011-09-26 22:21:28
139
原创 更好的组织CSS
有很多时候,本人在写CSS的时候,总是各种嵌套,这样据说会导致效率很低,而且不容易修改。这两天看了一个牛人的博客,大致有如下总结: 1,父标签就使用普通的class,然后子标签如果需要,则用父标签的class作前缀,后缀为自身的class。如,父标签为entry,则子标签为entry_counter 2,强烈建议使用Less工具来开发css,简单易维护 3,css要分模块,按照使用范...
2011-09-26 09:44:09
114
jQuery源码解读3 - 选择器的处理
从上篇文章中可知,当调用$()时,执行的时init函数。init函数针对不同的输入,有不同的处理方法。输入类型有空,DOM元素,body,字符串,函数。本篇文章暂只关注前三种,后两种由于稍显复杂,放在后面吧~ 第一,空。 包括“”,null,defined,直接返回该对象。没什么好说的。 第二,DOM元素。 将上下文设置成该DOM,集合长度设置为1。 第三,body。...
2011-09-25 02:25:16
131
jQuery源码解读2 - 整体架构
1,整体使用了一个匿名函数作为jQuery的命名空间,代码如下: [code="js"] (function(window,undefined){ var jQuery = function(){}; window.jQuery = window.$ = jQuery; })(window); [/code] 最后,通过将jQuery对象暴露给...
2011-09-25 01:27:55
103
jQuery源码解读1 - 前言
jQuery只会一些基本用法,因为最近要搞个公司,本人负责前台,所以想研究一下jQuery的源码,顺便提高一下自己JS的能力。 希望自己能坚持读完源码。 (阅读的是1.6.4) ...
2011-09-25 00:54:58
112
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人