来源:www.wcxywh.com │ 网站编辑:网站建设 │ 发表时间:2025-06-21 18:06
大家都知道道,IE向来是大家在网站设计时最难解决的对手。但又迫于其用户群数目之多,大家不能不想法设法解决它。下面,将介绍的将是借助其特征而被发现/创造出来的CSS方法。叫你轻松解决这个难应对的家伙。
IE注解:最安全的HACK IE的渠道
这应该是我最常见的办法了,通常情况下,大家目前已经不需要考虑IE5或者以下的浏览器了,这个注解让大家可以轻松HACK IE,并且它是最安全的办法,由于别的浏览器不会显示/辨别它(这里应该感谢Microsoft的细心,即便他精粗心在先)。
至于IE8 beta,以其为主浏览器的用户算起来应该不到K级,也暂时不是大家应该解决的对象(当然,解决它是最好不过的事)。或者大家应该把期望放在他正式版对CSS完美的支持,而目前大家把非常重要的放在解决IE6
/IE7,区别它们,我最常见的是下面的代码:
#forieothers{...} // 用这个解决IE7
*html #forie6{…} // 当然,这是写给IE6的
而你应该注意的就是,别把它们的顺序写倒了,由于#forieothers这个是会被IE6看到的,而依据CSS书写顺序的优先性,应该把让*html #forie6写在后面,让浏览器最后显示它,但IE7又看不到。
让IE6支持PNG透明图片
#regular_logo
{
background:url; width:150px; height:55px;
}
/* \ */
* html #regular_logo
{
background:none;
float:left;
width:150px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader;
}
/* */
这并非我喜欢的办法,不过,可能你会喜欢。当然,有时,大家导出GIF图片的时候,其成效和水平都可能不怎么样,解决PNG可能就是为这个而做的吧。也会是因为自己并非画图的高手,所以,比较少用。
让IE6支持min-width/max-width
#container
{
min-width: 600px;
max-width: 1200px;
width:expression;
}
这应该是尤为重要的方法,也是比较常见的。就像,你以前可可以用了太大的图片,但目前又想用一个栏比较小的主题,这个时候,这个办法就看上去异常要紧。抑或是,假如你想创建一个流体布局,这个代码对你来讲是必不可少的。
当然,这三个并不可以叫你解决所有IE的问题。不过,这应该是非常重要的。IE注解一般被CSS小白忽视,而IE6显示透明PNG和IE6支持最小/最大宽度是难题。好吧,我想,看到这里,可能你已经掌握了,或者,至少了解这是解决方案。但可能还有一句话你应该记住:少骂IE,健全自己!
上一篇:浅析8年网站制作行业的经验总结
下一篇:没有了
厦门网站建设知名品牌
互联网品牌推广专家
北京上海天津重庆河北山西内蒙古辽宁吉林黑龙江江苏浙江安徽福建江西山东河南湖北湖南广东广西海南四川贵州云南西藏陕西甘肃青海宁夏新疆台湾香港澳门石家庄唐山秦皇岛邯郸邢台保定张家口承德沧州廊坊衡水太原大同阳泉长治晋城朔州晋中运城忻州临汾吕梁呼和浩特包头乌海赤峰
建站宝盒是一家以提供万宁网站建设、万宁网络优化、万宁网站推广、万宁网络营销一站式服务性网站。公司凝聚了一批专业的设计团队、千余网站建设案例,公司拥有国内一流的网站建设、网站制作、网页设计团队,如果您已经有网站的,看看我们精美的网站建设案例也无妨.一流的服务态度和先进的网络技术让我们在竞争激烈的网站设计这行业中蓬勃发展。