A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马-杨鹏立 高级黑马   /  2012-6-17 18:29  /  1735 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

不同浏览器在运行显示的页面会出现排版乱的情况,我在IE下div+css显示正常,到火狐,苹果等浏览器上显示的排版会很乱。。。请问这该怎么解决???有没有一个标准的浏览器来做排版解决这问题啊??

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

2 个回复

倒序浏览
不同浏览器对css解析不一样,所以会有一定的兼容问题,你到网上看一下css hack,另外你可以用IETest来测试不同浏览器的显示情况

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
标准的浏览器目前还没有,但通过快速修复浏览器,基本上能解除上面出现乱码的问题:
1、打开浏览器,点“工具”→“管理加载项”那里禁用所有可疑插件,或者你能准确知道没问题的保留。然后→工具→INTERNET选项→常规页面→删除cookies→删除文件→钩选删除所有脱机内容→确定→设置使用的磁盘空间为:8MB或以下(我自己使用1MB)→确定→清除历史纪录→网页保存在历史记录中的天数:3以下→应用确定(建议设置是0天);
2、还原浏览器高级设置默认值:工具→INTERNET选项→高级→还原默认设置;
3、恢复默认浏览器的方法“工具”→Internet选项→程序→最下面有个“检查Internet Explorer是否为默认的浏览器”把前面的钩选上,确定;
4、设置主页:“工具”→Internet选项→常规→可以更改主页地址→键入你喜欢的常用网址→应用;
5、如果浏览器中毒就使用卡卡助手4.0版本修复,然后做插件免疫:全部钩选→免疫。然后→全部去掉钩选→找到“必备”一项,把能用到的插件重新钩选→取消免疫。能用到的就是FLASH和几种播放器的,其余的不要取消免疫。完成所有操作以后,你的浏览器就不会出问题了 ;
6、运行→regedit→进入注册表, 在→ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks
这个位置有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除(默认项也保留无法删除);
7、检查你的浏览器是否被某种(游戏或其它)安装程序恶意附加了某种插件→卸载清理掉它;
情况严重的可做下面的处理:打开“运行”输入—〉cmd—〉回车 然后把下面这行字符复制到黑色cmd框里面去回车等待dll文件全部注册完成就关闭可以了(下面是要运行的代码): for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 完成后重新启动电脑。

评分

参与人数 1技术分 +2 收起 理由
宋天琪 + 2

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马