摘要: 1.文件大小: 保持单个内容img < 100K; js < 200K; css < 50K, 对于功能页面img<40K,活动页面img看情况。2.背景图片:不宜使用过小的背景图片平铺,太小的图片平铺,需要大量的计算,影响性避免背景图片冗余,当多个样式需要使用同一张图片作为背景图片的时候,应该新建一个class样式用于指定background-image,其他样式则用于设定background-position)3.h1_h6:标题必须按h1-h6的顺序,如不可出现h1下级直接出现h3等。4.不要在HTML中缩放图像。5.使用base页面链接标签a, 在默认情况下不加 阅读全文
posted @ 2012-10-25 15:50 金晶 阅读(150) 评论(0) 推荐(0)
摘要: 1.使用expression,但是行为尽量不要多用,为何不能多用请看下面的链接 为何尽量不用expression2.解决IE6fixed问题,仔细看下很简单。固定在top.outer_wrap{ width:500px; height:200px; background:#036; position:fixed; top:250px; left:50%; margin-left:-250px;}.outer_wrap{ _position:absolute;_top:expression(eval(document.documentElement.scrollTop)+250)}//其中250 阅读全文
posted @ 2012-10-25 15:28 金晶 阅读(144) 评论(0) 推荐(0)
摘要: CSSExpression也称为CSS表达式,它是动态设置CSS属性的强大方法,但也存在着一定的危险性。在CSSExpression中使用JavaScript表达式。CSS属性根据JavaScript表达式的计算结果来设置。CSSExpression在其它浏览器中不起作用,因此在跨浏览器的编码中单独针对IE设置时会比较有用。从IE5开始支持CSSExpression。我们看下面的代码:background-color:expression((newDate()).getHours()%2?"#F00":"#00F");上面的代码是使用CSSExpress 阅读全文
posted @ 2012-10-25 15:04 金晶 阅读(443) 评论(0) 推荐(0)