2022年2022年解决IE、IE、IE样式不兼容问 .pdf
《2022年2022年解决IE、IE、IE样式不兼容问 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年解决IE、IE、IE样式不兼容问 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、解决 IE6、IE7、IE8 样式不兼容问题现在我们在做网页的时刻总是要考虑一些浏览器之间的兼容问题。近期在做一个短信平台的项目。 在项目的开发过程中让我遇到了一件头痛的事情就是IE7 与 IE8 不兼容。 后面想了许多办法得以解决。现共享如下:如果你的页面对IE7 兼容没有问题,又不想大量修改现有代码,同时又能在IE8 中正常使用, 微软声称, 开发商仅需要在目前兼容IE7 的网站上添加一行代码即可解决问题,此代码如下:CODE: 解决 firefox ie6 ie7的 css 样式兼容问题做主题最麻烦的就是CSS样式兼容问题,由于各浏览器对ccs 的不同解释,造成本来IE7 可正常显示,但
2、到了Firefox 、ie6 等其它浏览器上,却出现错位、下沉等问题,只得在 Firefox 、ie6 、 ie7 之间不停的切换调试,汗, 最近又有两款浏览器加入googleChrome和 IE8, 某个浏览器一统天下看来是没希望了,只能尽量克服兼容问题。找到一篇解决兼容问题的文章,还是很有效的。1 针对 firefox ie6 ie7的 CSS样式现在大部分都是用!important来 hack,对于 ie6 和 firefox测试可以正常显示,但是ie7 对!important可以正确解释, 会导致页面没按要求显示!找到一个针对IE7 不错的 hack方式就是使用“ *+html ”,
3、现在用 IE7 浏览一下,应该没有问题了现在写一个CSS可以这样:#1 color: #333; /* Moz */ * html #1 color: #666; /* IE6 */ *+html #1 color: #999; /* IE7 */ 那么在 firefox下字体颜色显示为#333,IE6 下字体颜色显示为#666,IE7 下字体颜色显示为 #999。2 css 布局中的居中问题主要的样式定义如下:body TEXT-ALIGN: center; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
4、 - - - - - 第 1 页,共 6 页 - - - - - - - - - #center MARGIN-RIGHT: auto; MARGIN-LEFT: auto; 说明:首先在父级元素定义TEXT-ALIGN: center;这个的意思就是在父级元素内的内容居中;对于 IE 这样设定就已经可以了。但在 mozilla中不能居中。解决办法就是在子元素定义时候设定时再加上“MA RGIN-RIGHT: auto;MARGIN- LEFT: auto; ”需要说明的是,如果你想用这个方法使整个页面要居中,建议不要套在一个DIV 里,你可以依次拆出多个div , 只要在每个拆出的div 里
5、定义 MARGIN-RIGHT: auto;MARGIN-LEFT: auto; 就可以了。3 盒模型不同解释. #box width:600px; /for ie6.0- width:500px; /for ff+ie6.0 #box width:600px!important /for ff width:600px; /for ff+ie6.0 width /*/:500px; /for ie6.0- 4 浮动 ie 产生的双倍距离#box float:left; width:100px; margin:0 0 0 100px; /这种情况之下IE 会产生名师资料总结 - - -精品资料欢
6、迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 200px 的距离 display:inline; /使浮动忽略 这里细说一下block,inline两个元素 ,Block元素的特点是 : 总是在新行上开始, 高度 ,宽度 , 行高 , 边距都可以控制( 块元素 );Inline元素的特点是:和其他元素在同一行上 , 不可控制 ( 内嵌元素 ); #box display:block; /可以为内嵌元素模拟为块元素 display:inline; /实现同一行排
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年解决IE、IE、IE样式不兼容问 2022 解决 IE 样式 兼容
限制150内