摘要:
jQuery异步加载应用越来越多,可以有效解决一次性数据加载量过大的问题,提高网页加载速度,提升用户使用感受,也可以不切换页面做到更新数据的效果。异步加载的方法包括GET、POST、AJAX等,可以加载静态页面,也可以加载动态页面(PHP)的、json、xml数据。关于提升网页加载速度详细方法,請参阅《怎样提高网站访问速度缩短网页加载时间》jQuery API的介绍的写法://$post$.post(url, [data], [callback], [type])//$get$.get(url, [data], [callback], [type])//$ajax$.ajax([options 阅读全文
摘要:
在iPad上使用Safari浏览普通网站网页的时候,网页因为太大而导致需要手动放大缩小或者滑动,虽然这种滑动行为在iPad上市之初的各种宣传中被津津乐道,但时间久了我们还是会发现这样做并不方便,给用户带来的感受并不十分好。不支持Flash在没有越狱的iPad Safari中,网站的Flash都是无法显示的,但可以通过第三方软件或插件或者浏览器来解决,不过,即使不能显示Flash,你一样能够用HTML5和CSS3实现同样的效果。没有鼠标光标这意味着鼠标属性,例如鼠标悬停属性是不可能有的。你或许可以为这个找到一些变通的办法,但是到你的用户那里这些该如何工作将会是困难的事。滚动条不能按照预期那样起作 阅读全文
摘要:
em有如下特点:1. em的值并不是固定的;2. em会继承父级元素的字体大小。所以我们在写CSS的时候,需要注意两点:1. body选择器中声明Font-size=62.5%;2. 将你的原来的px数值除以10,然后换上em作为单位;3. 重新计算那些被放大的字体的em数值。避免字体大小的重复声明。也就是避免1.2 * 1.2= 1.44的现象。比如说你在#content中声明了字体大小为1.2em,那么在声明p的字体大小时就只能是1em,而不是1.2em, 因为此em非彼em,它因继承#content的字体高而变为了1em=12px。但是12px汉字例外,就是由以上方法得到的12px(1. 阅读全文
摘要:
1)清除浮动mini版(简约而不简单).clr:after { content:"";display:table;clear:both;}.clr{zoom:1;} 阅读全文