发布网友 发布时间:2022-04-20 04:56
共13个回答
热心网友 时间:2022-04-20 06:26
首先对于IE浏览器,IE9以下的版本对W3C标准的支持并不是很完善,所以你的Css写的只是遵循W3c标准的话在IE里就可能显示不正常。热心网友 时间:2022-04-20 07:44
<meta http-equiv="X-UA-Compatible" content="IE=edge" />追答没有坏处。这个只是改变浏览器的渲染方式.
就跟163一样他们的是用的IE7标准.
热心网友 时间:2022-04-20 09:18
做过多次调试以后,我发现ie9比较智能了,它对不太严格的代码可以自己调整,打印出符合要求的结果。但是ie9之前的版本,对代码的要求非常严格,尤其是ie6,一点错误都不行,所以你的代码肯定有不严格的地方,建议你去修改一下。热心网友 时间:2022-04-20 11:10
经常在ie和google中做网页调试,大部分的问题来自于,padding 和 margin,有些会产生重叠或者扭曲, 一般做法 一些控制不住的,再在外面价格div什么的控制,都写上padding margin = 0;一般都可以稳定,至少在ie7及以上一切正常,ie6想正常还真有点难热心网友 时间:2022-04-20 13:18
css在各个浏览器的表现有所差异,建议统一css样式 例如设置如下:热心网友 时间:2022-04-20 15:42
可以使用 最新版本 IETester热心网友 时间:2022-04-20 18:24
应该是兼容性问题,建议你打开IE后,按F12选择兼容性视图,看是否正常。追问文档模式 是Quirks模式模式,选择为IE9 标准后,就正常了。请问老师这是怎么回事呢?
热心网友 时间:2022-04-20 21:22
目测是因为代码不兼容的问题导致的,你在其他模式下渲染 看看是那个地方不对 找到原因 对症下药即可!热心网友 时间:2022-04-21 00:36
可以用IETester进行测试,一般网页用ie跟火狐就可以热心网友 时间:2022-04-21 04:08
怎么说呢?这就是浏览器不同的原因吧,因为不同浏览器的内核不同,所以呈现的方式也就不同。热心网友 时间:2022-04-21 07:56
IE6-IE8浏览器支持的div+css是非标准的。IE9是属于标准写法。。而google和IE9的内核差不多。热心网友 时间:2022-04-21 12:00
css 兼容问题,,这是技术东西 要慢慢的调,热心网友 时间:2022-04-21 16:22
首先先确定你写的css是不是符合w3c标准,如果这点达到了的话,我们再来具体问题具体分析