1、清除块display,这个可以解决浮动造成的块,造成块后,当DIV背景填色或填图片的时候,会出现背景断开或差一小块。
成都创新互联公司主要从事成都网站设计、做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务珠海,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
2、最被痛恨的,double-margin bug。ie6下给浮动容器定义margin-left 或者margin-right 实际效果是数值的2倍。解决方案,给浮动容器定义display:inline。
3、经测试后完美解决了兼容模式问题,这样设置后IE中设置兼容模式的按钮也会消失,可以按F12打开“开发人员工具”来检查浏览器模式。
4、这个时候我们就需要针对不同的浏览器去写不同的CSS,让它能够同时兼容不同的浏览器,能在不同的浏览器中也能得到我们想要的页面效果。这个针对不同的浏览器写不同的CSS code的过程,就叫CSS hack,也叫写CSS hack。
在同一个CSS样式表中,使用 !important 来定义不同的值以适应Firefox和IE。
在电脑上装一个ietester软件,如图 然后也装一个opera浏览器,做一个就调试下。
现在基本都只应付IE7,IE6和FF(火狐)的兼容问题,具体做法是在做页面的时候,就打开三个浏览器来调试,不要等做完再来调,那样会累死。
目标:css实现不同浏览器下兼容文本两端对齐。
跨浏览器兼容是个永恒的话题,其实只要坚持用CSS的规范书写CSS的代码,就不会产生什么不兼容的问题。 hack针对的是像IE6等那些老版本的浏览器。它们都将会淘汰。
条件注释。(只对IE浏览器有效)这也是北极冰仔部落格目前使用的方法。
. POSITION: absolute;这个就是绝对定位。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款