打印

[求助] 在IE6和 FF中都显示正常,可在IE7中不正常,未解决!!!

在IE6和 FF中都显示正常!! 但在IE7中有些不对齐,有什么办法能使之在IE7中也显示正常,大家给支下招~~~ 谢谢

[ 本帖最后由 gaoyuan1997 于 2008-6-19 18:26 编辑 ]
就这几个字,很难知道你所描述的问题出在哪里。。
建议楼主贴上代码,大家帮你解决呀!
一个人的路,还是一个人走!
我只是笼统的说一下这种问题,
如果遇到这种问题,一般的方法是怎样解决的!

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
请帮帮忙

[ 本帖最后由 gaoyuan1997 于 2008-6-19 18:26 编辑 ]

TOP

回复 gaoyuan1997 在 4# 的帖子

反复的修改CSS代码直到都显示正常为止!

TOP

楼主贴出代码啊?不通的问题有不同的解决方法

TOP

代码太长了,
http://beta.zero2ipo.com.cn/test/index.html
大家可以看这个网址

TOP

css定义的不够规范...比如左边那个nav,li定义下高度,再写个和高度相同的文字行高...稍微看了下,头部的nav很多地方也没写高度...难道你都靠内容来撑开页面的?

TOP

恩 我一般是不定义高度的,因为好多时候内容是动态的,是靠内容撑开的!
你说的有道理,其实有的固定的地方应该固定高度!!

TOP

不光是再ie7里有问题  ie8里也有~~多试一试吧~

TOP

区别不同浏览器,CSS hack写法:



区别IE6与FF:
       backgroundrange;*background:blue;



区别IE6与IE7:
       background:green !important;background:blue;



区别IE7与FF:
       backgroundrange; *background:green;



区别FF,IE7,IE6:
       backgroundrange;*background:green !important;*background:blue;



注:IE都能识别*;标准浏览器(如FF)不能识别*;
IE6能识别*,但不能识别 !important,
IE7能识别*,也能识别!important;
FF不能识别*,但能识别!important;


另外再补充一个,下划线"_",
IE6支持下划线,IE7和firefox均不支持下划线。

于是大家还可以这样来区分IE6,IE7,firefox
: background:orange;*background:green;_background:blue;
一个人的路,还是一个人走!

TOP