永发信息网

高分求解:为何我的网站IE6会出现CSS错乱?

答案:4  悬赏:30  手机版
解决时间 2021-08-12 16:25
  • 提问者网友:我的未来我做主
  • 2021-08-11 17:04
www.5ebar.com
麻烦那位帮我看下 这个网站的代码 哪里出了问题,使得IE6浏览器结构出了问题。
最佳答案
  • 五星知识达人网友:深街酒徒
  • 2021-08-11 18:42

DIV用的好乱。。。


看不到你的样式表。


最头疼的就是IE6了,建议多用clear:borth清除浮动,还有panning的规则IE6跟别的版本浏览器有差别的。。。


建议多了解下HACK方面的知识。。。

全部回答
  • 1楼网友:逐風
  • 2021-08-11 20:34

样式代码不兼容,你没有对各各浏览器做CSS的兼容,所以导致你的网站只有在开发时的浏览器下是正常,换到其它浏览器下就乱了。顺便提下IE6 IE7  IE8  三个浏览器都存在差异,只能通过对CSS的完善才能解决。

解决办法:修改你的CSS文件。作HACK代码兼容。  如:_background:red; 只有IE6能识别这个背景为色的。

  • 2楼网友:拾荒鲤
  • 2021-08-11 20:21

计算应该没计算好仔细检查一下吧,,不要忽略了 margin 的宽度,

  • 3楼网友:何以畏孤独
  • 2021-08-11 19:04

margin  Padding 的宽度 和 DIV的宽度  计算应该没计算好

仔细检查一下吧,,不要忽略了 margin 的宽度,,虽然可能只有几个像素,但是还是要做计算,,要不然你 1000宽的DIV  能包住1000宽的DIV+margin:2 的吗?

我以前也遇到过这问题

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯