当前位置:编程学习 > C#/ASP.NET >>

IE6升级到IE7、IE8 导致 网页变形

开发工具:c#
公司原来系统要求升级到IE7和IE8
升级后网页变形
不知道如何改
各位大侠给个方向 --------------------编程问答-------------------- 这个没有什么办法,只能重写你的网页代码部分。IE6属于比较特殊的一个版本,和IE7、IE8都不是很兼容,其实IE本省就是对标准的破坏,你用不同版本的IE做一下ACID2和ACID3测试就知道了 --------------------编程问答-------------------- 代码怎么重写
在CSS里面都加上!important 能解决么 --------------------编程问答-------------------- 这一种要解决有一点难,你最好是控制自己的程序去实现原样,IE版本不同内核不一样 --------------------编程问答-------------------- 改一下代码 --------------------编程问答-------------------- 当时公司要求兼容。。。
我的想法是
先用JS探测浏览器版本
再用不同的CSS
现在的问题是没用CSS的页面也变形
什么问题哦? --------------------编程问答-------------------- 变形是必然的,最痛苦的不是升级。而是向我们应客户要求降级 有IE7不用,一定要IE6.

你可以根据不同浏览器去换CSS. 那尽量放弃IE6. 每个版本实现都不一样。 
IE8可以用IE7的方式来显示在页面头上加
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> --------------------编程问答-------------------- Ittester测试 --------------------编程问答-------------------- 汗
看来得靠自己想办法了 --------------------编程问答-------------------- 变形
用div+css写的吗,那就是你的css写的兼容性不好,有问题

--------------------编程问答-------------------- IE的每次升级都是在折磨我们这些开发人员 现在又要兼容IE6还要照顾IE7跟IE8; --------------------编程问答--------------------
引用 6 楼 junyi2003 的回复:
变形是必然的,最痛苦的不是升级。而是向我们应客户要求降级 有IE7不用,一定要IE6. 


老顽固 --------------------编程问答-------------------- 我也非常痛苦啊,我的网页刚开发出来,自己也是刚学的,在IE8,chrome,下没问题,到ie6有问题,去掉一些 会好些,不过页面也变得不好看了,到ie7下就更难改了。。不知道问题出在哪儿。

补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,