西安观止
西安观止软件旗下品牌
  常见问题 西安网站设计
西安网页设计 做好10件事,网站上线... 01-10
西安网页设计 一般定制开发网站的步骤 10-18
西安网页设计 中小电商做SEO真的还... 10-18
西安网页设计 创意枯竭、违背道德、触... 07-11
西安网页设计 网站建设过程中容易存在... 02-15
西安网页设计 网站制作中前端包含哪些... 01-20
西安网页设计 网站规划该怎么做?一般... 11-29
西安网页设计 网站系统日志有什么用 11-20
西安网页设计 网站图像属性及替代文字... 11-12
西安网页设计 什么是书签?网站设计中... 11-08
西安网页设计 建设成功网站需要注意到... 11-01
西安网页设计 了解网站设计的内容有哪... 10-28
西安网页设计 网站定位与建设实施事项 10-21
西安网页设计 网站设计中FLASH运... 10-14
西安网页设计 网站建设的若干问题说明 10-10
西安网页设计 网站超链接分为哪几种方... 10-08
西安网页设计 网站设计中如何插入表格 09-22
西安网页设计 这是怎么了?网站首页的... 09-19
西安网页设计 小企业如何做好VI视觉... 07-04
西安网页设计 网站收录下降三大关键 07-01
西安网站建设
  文章内容  
轻松搞定IE的CSS制作网页技巧3则

 

众所周知道,IE向来是我们在制作网页时最难搞定的对手。但又迫于其用户群数量之多,我们不得不想法设法搞定它。下面,将介绍的将是利用其特点而被发现/创造出来的CSS技巧。让你轻松搞定这个难对付的家伙。

IE注释:最安全的HACK IE的途径

这应该是我最常用的方法了,一般情况下,我们现在已经不用考虑IE5或者以下的浏览器了,这个注释让我们可以轻松HACK IE,并且它是最安全的方法,因为别的浏览器不会显示/识别它(这里应该感谢微软的细心,即使他精粗心在先)。

至于IE8 beta,以其为主浏览器的用户算起来应该不到K级,也暂时不是我们应该搞定的对象(当然,搞定它是最好不过的事)。或者我们应该把希望放在他正式版对CSS完美的支持,而现在我们把最重要的放在搞定IE6
/IE7,区分它们,我最常用的是下面的代码:

#forieothers{...} // 用这个搞定IE7

*html #forie6{…} // 当然,这是写给IE6的

而你需要注意的就是,别把它们的顺序写倒了,因为#forieothers这个是会被IE6看到的,而根据CSS书写顺序的优先性,应该把让*html #forie6写在后面,让浏览器最终显示它,但IE7又看不到。

让IE6支持PNG透明图片
#regular_logo

{
background:url(’test.png’); width:150px; height:55px;
}
/* \ */
* html #regular_logo
{
background:none;
float:left;
width:150px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’test.
png’, sizingMethod=’scale’);
}
/* */

这并不是我喜欢的方法,不过,或许你会喜欢。当然,有时候,我们导出GIF图片的时候,其效果和质量都可能不是很好,搞定PNG或许就是为这个而做的吧。也可能是由于自己并不是画图的高手,所以,比较少用。

让IE6支持min-width/max-width
#container

{
min-width: 600px;
max-width: 1200px;
width:expression(document.body.clientWidth < 600? "600px" :
document.body.clientWidth > 1200? "1200px" : "auto");
}

这应该是非常重要的技巧,也是比较常用的。就像,你以前可能用了太大的图片,但现在又想用一个栏比较小的主题,这时,这个方法就显得异常重要。抑或是,如果你想创建一个流体布局,这个代码对你来说是必不可少的。

当然,这三个并不能让你搞定所有IE的问题。不过,这应该是最重要的。IE注释通常被CSS新手忽略,而IE6显示透明PNG和IE6支持最小/最大宽度是难点。好吧,我想,看到这里,或许你已经学会了,或者,至少知道这是解决方法。但或许还有一句话你应该记住:少骂IE,完善自己!

责任编辑:029wxhl
常见问题       更多>>
西安网页设计 做好10件事,网站上线... 01-10
西安网页设计 一般定制开发网站的步骤 10-18
西安网页设计 中小电商做SEO真的还... 10-18
西安网页设计 创意枯竭、违背道德、触... 07-11
西安网页设计 网站建设过程中容易存在... 02-15
西安网页设计 网站制作中前端包含哪些... 01-20
解决方案        更多>>
西安网页设计 如何用「撩文化」攻心抢... 01-10
西安网页设计 微信运营之如何拉新 07-11
西安网页设计 网站超链接分为哪几种方... 11-28
西安网页设计 网站设计常见技巧分析 11-12
西安网页设计 红酒网站设计推广方案应... 10-18
西安网页设计 网站设计之如何创建目录... 10-10
网站优化       更多>>
西安网页设计 关于电子商务网站SEO... 03-26
西安网页设计 读懂这7点,让SEO效... 03-21
西安网页设计 谈关键词在网站整体优化... 01-03
西安网页设计 5个要点起一个好标题 07-18
西安网页设计 网站建设中最容易忽略的... 02-15
西安网页设计 2017年SEO推广优... 01-20
网络营销        更多>>
西安网页设计 头图也能提高打开率?不... 01-15
西安网页设计 写出好的网络营销文案的... 01-08
西安网页设计 一份关于如何提高创意思... 07-18
西安网页设计 网站公司如何在电子商务... 11-29
西安网页设计 网站访问统计的分析方式... 11-26
西安网页设计 网络推广如何提高询盘转... 11-20

关于我们 | 西安网站建设 | 西安网站设计推广 | 西安成品网站建设 | 西安网站制作案例 | 价格总览 | 网站地图 | 联系方式
Copyright @ 2006 - 2009 ShenDu.org Inc. All Rights Reserved  版权所有:西安观止软件科技有限公司
本站观键词:西安网站建设、西安网站制作、西安网站设计、西安网页设计\西安网站建设顶尖品牌、西安高端网站建设、西安网站建设公司
地址:西安市东仪路铭城16号 邮箱:shenduorg@qq.com 联系电话:029-88248475 技术支持热线:15891743886 13359293576
建议使用:1024*768分辨率,16位以上颜色IE5.0以上版本浏览器 备案号:陕ICP备11009317号-5

专注于:西安网站制作|西安网站设计|西安网站建设|西安企业网站建设