It's my evolution lab…
由IE撰写的日志
CSS Hack – IE注释篇
八 26th
IE特有注释格式:
- <!--[if *condition IE *version]>contend<![endif]-->
*condition 值说明:
gt: greater than,选择条件版本以上版本,不包含条件版本
lt: less than,选择条件版本以下版本,不包含条件版本
gte: greater than or equal,选择条件版本以上版本,包含条件版本
lte : less than or equal,选择条件版本以下版本,包含条件版本
- <!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]-->
- <!--[if IE]> 所有的IE可识别 <![endif]-->
- <!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]-->
- <!--[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]-->
- <!--[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif]-->
- <!--[if IE 6]> 仅IE6可识别 <![endif]-->
- <!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]-->
- <!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]-->
- <!--[if IE 7]> 仅IE7可识别 <![endif]-->
- <!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]-->
- <!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]-->
通过js解决IE缓存CSS背景图片的BUG解决办法
七 2nd
我们在设计网页的时候会经常用到背景图片。有时候页面已经打开了,这些图片实际上已经download到本地了,但IE还是会试图再次请求下载这些图片,导致页面要加载半天才能载入进来,这样无疑增加Http Requests,容易导致用户浏览的页面表示不够友好,消耗大量服务器的带宽,给服务器带来很大的压力。
继续阅读 »