摘要:
一、预备知识URI是统一资源标识的意思,通常我们所说的URL只是URI的一种。典型URL的格式如下所示。下面提到的URL编码,实际上应该指的是URI编码。foo://example.com:8042/over/there?name=ferret#nose \_/ \______________/ \________/\_________/ \__/ | | | | | scheme authority path query fragment url编码是一种浏览器用来打包表单输入的格式。浏览器从表单中获取所有的name和其中的值 ,将它们以name/value参数编码(移去... 阅读全文
摘要:
方法一、li前面加before伪类 菜单 menu1 menu2 menu3 menu4 二、或利用相邻选择符加after伪类 菜单 menu1 menu2 menu3 menu4 ... 阅读全文
摘要:
http://overapi.com/ 多种api http://www.google.com/webfonts# 谷歌字体库 http://coolshell.cn/articles/870.html web设计速查卡 http://www.365testing.com/sc/peise/index.html 配色宝典 http://www.114la.com/other/rgb.htm 颜色对照表 http://www.css3maker.com/ css3 效果生成器 http://www.colorzilla.com/gradient-editor/ css3渐变生成器 ... 阅读全文
摘要:
一、排版1、VisiBone Font CardDownload:GIF2、常用字体表(HTML)3、混合字体(PDF)二、单元/尺寸1、Points 和Pixels近似转换表(HTML)Megapixels 表Download:GIF三、CSS/CSS 框架1、Blueprint CSS 速查卡Download:PDF2、YUI Library: CSS Reset, Base, Fonts, and Grids(PDF)3、CSS 速查卡(PDF)4、Apple’s CSS 速查卡(Mac Dashboard Widget)三、HTML/XHTML1、HTML & XHTML 标识 阅读全文
摘要:
转载自:http://www.cnblogs.com/rubylouvre/archive/2013/01/08/2851051.html,为了防备面试,备份一份吧!!虽然现在有了框架,许多AJAX调用直接调用它们的API就可用。但有些极端情况,比如面试,比如第三方应用不想加载这些库,我们就只有自己写。这时想必有许多人要疯狂google,百度了。网上太多垃圾信息,我还是在自己博客上保存一份吧。我的实现:var ajax = new(self.XMLHttpRequest||ActiveXObject)("Microsoft.XMLHTTP")ajax.onreadystat 阅读全文
摘要:
翻译自:http://www.sencha.com/learn/sencha-touch-quick-start/1、下载Sencha Touch SDK——下载链接2、安装Safari或Chrome——IE不适合测试Sencha touch application,Sencha只在WebKit-based的浏览器或设备上运行。3、安装测试服务器——虽然Sencha可以在客户端直接运行,但服务器端的功能更加齐全。IIS或XAMPP等软件均可使用4、解压Sencha Touch SDK解压或拷贝Sencha到C:\xampp\htdocs目录下,并重命名为touch现在可以进行测试了:http: 阅读全文
摘要:
一、获取和设置表单的值:val()和text()1. 获取表单的值:$("#username").val();2.设置表单的值:$("#username").val("我来了");$("input[name='password']").val()//checkbox得到的是一个数组,需要进行遍历$("input[name='interest']:checked").each(function(n){ alert($(this).val()); }); //chec 阅读全文
摘要:
一、背景图片响应式实现1、为了适配 Retina屏幕,传统的 CSS3 实现方式是通过加载一张宽高分别放大两倍的图片,然后通过Media Queries使背景图片尺寸减小一倍「background-size:50% 50%;」,例如:.mod .hd h3 {background-image:url(http://img02.taobaocdn.com/tps/i2/T10s3JXn4XXXXnbIAn-105-160.png);/* 普通屏幕 */}/* ------------- Retina ------------- */@media only screen and (-o-min-d 阅读全文
摘要:
1. 把你的代码全部放在闭包里面这是我用的最多的一条。但是有时候在闭包外面的方法会不能调用。不过你的插件的代码只为你自己的插件服务,所以不存在这个问题,你可以把所有的代码都放在闭包里面。而方法可能应该放在Prototype方法内部,我们后面会讲到这一点。(function($){ //code here})(jQuery);2. 提供插件的默认选项你的插件应该会有一些选项是可以让开发者设置的,所以提供恢复默认选项是以有必要的。你可以通过jQuery的extend功能来设置这些选项:var defaultSettings = { mode : ’Pencil’... 阅读全文
摘要:
一、DNS预取如果你像我一样想在网站上有一个Twitter小程序,还有网站分析,再也许一些网页字体,那么你必须要链接到一些其它域名,这意味着你将不得不引发DNS查询。我的建议通常是,不要还没有先适当的考虑性能影响就使用某个或任何一个小程序,但对于你认为确实需要的,下面的将很有用……因为这些东西都存在于其它域名,比方说这就意味着你的网站字体CSS将会同你自己的CSS并行下载,从某种意义上说是一种好处,但是脚本将仍会阻塞(除非它们是异步的)事实上,这里的问题是DNS查询牵涉到了第三方域名。幸运的是,有一个相当快又简单的办法来加速这个过程:DNS预取。DNS预取所做的恰恰就是凭证领餐(on the 阅读全文