Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 【关于IE8\360等浏览器页面抖动\错位\字体乱码的最佳解决方案】。

[复制链接]
zhimafish 发表于 2011-2-15 01:21:50 | 显示全部楼层 |阅读模式
本帖最后由 zhimafish 于 2011-2-15 01:25 编辑

原因:IE8内核的,高速渲染模式导致。
解决方案:360等浏览器,工具---》关闭“启动高速渲染模式”即可。
其他浏览器可相应做修改,一般只要浏览器支持,高速模式的,一般都会出现晃动,或者页面错位,字体乱码等,只需要适当做出修改即可,如:搜狗浏览器 高速模式切换成兼容模式即可。。

下沙的解释:
因为 IE8、FF、Safari、Chrome 等浏览器在页面内容没有超出可视区域时默认是没有滚动条的,所以从页面刚打开到渲染完毕,在网速较慢或者电脑性能较低时,会让人感觉晃动一下。




以上是站内兄弟提供的解决方案,个人觉得不可能提醒用户关闭渲染模式,所以想出了,我们自动为用户关闭渲染模式。





最佳解决方案:
在<head>里加上:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />


加上这个就是在用户   用IE8内核浏览器下  自动关闭用户的高速渲染模式,大家可以测试一下,个人觉得这个方案不错。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-26 22:15 , Processed in 0.022417 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表