ryanleo
小狐狸
小狐狸
  • UID5880
  • 注册日期2005-05-11
  • 最后登录2008-10-01
  • 发帖数5
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:5828回复:9

讨论关于xhtml+css在IE与FireFox中的显示问题

楼主#
更多 发布于:2005-05-11 19:17
http://www.haola.cn

作者在使用DW制作过程中首先发现,对于css,ie的显示效果与firefox是大相径庭的,而对于css中的一些属性,firefox更是不能支持,以至于虽然,我的叶子能通W3C的认证,但在firefox中的显示还是有问题。那位高人指点相对于ie FIREFOX和其他的浏览器对css支持的有什么不同。
比如:在firefox中不支持css中的关于div的属性中height的值为auto,只能设定为一个数值的时候,在firefox才能显示正常。
A man never too old to learn
猫头猪
狐狸大王
狐狸大王
  • UID163
  • 注册日期2004-11-25
  • 最后登录2005-12-04
  • 发帖数595
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-05-11 19:17
Gecko引擎是目前支持CSS最好的.
自查CSS吧.
能通过W3C认证只证明你语法无误,语义就很难说了.
guoshuang
火狐狸
火狐狸
  • UID771
  • 注册日期2004-12-11
  • 最后登录2006-12-28
  • 发帖数134
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-05-11 19:17
非也!opera 对css的支持就比 ff好
tifa
小狐狸
小狐狸
  • UID2533
  • 注册日期2005-01-26
  • 最后登录2006-05-26
  • 发帖数13
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-05-11 19:17
能说出这样的话说明楼主你的经验还不够足呀~多实践吧,w3c的验证除了证明你语法没错外不能说明任何问题

我是专职做前台的,对浏览器的css支持情况有一些研究,opera是介于ie和ff之间的,其实在很多时候最容易出问题的反而是opera,因为ie的bug都有专门的hack,但opera没有。gecko内核目前最接近w3c标准是公认的,没有讨论的必要。
zerty
火狐狸
火狐狸
  • UID2808
  • 注册日期2005-02-05
  • 最后登录2008-03-06
  • 发帖数158
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2005-05-11 19:17
ryanleo

比如:在firefox中不支持css中的关于div的属性中height的值为auto,只能设定为一个数值的时候,在firefox才能显示正常。
回到原帖

这个是DOCTYPE定义的缘故吧,定义成html就可以了,xhtml不行
tifa
小狐狸
小狐狸
  • UID2533
  • 注册日期2005-01-26
  • 最后登录2006-05-26
  • 发帖数13
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2005-05-11 19:17
在firefox中不支持css中的关于div的属性中height的值为auto,只能设定为一个数值的时候,在firefox才能显示正常

并不是firefox不支持高度自动伸展,更不可能是doctype的关系,这是ff对css定位严格执行的表现:父级元素和子级元素必须属于同一类它们的高度才能互相继承,比如都是float或者都不是,楼主8成就是犯了这个错误。
不是ff不好,是ie对错误方法过分的“宽容”导致很多人养成不好的习惯而且还自认为是正确的,ms啊ms……
guoshuang
火狐狸
火狐狸
  • UID771
  • 注册日期2004-12-11
  • 最后登录2006-12-28
  • 发帖数134
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2005-05-11 19:17
Jiu
Jiu
小狐狸
小狐狸
  • UID1564
  • 注册日期2004-12-30
  • 最后登录2005-10-29
  • 发帖数7
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2005-05-11 19:17
guoshuang:非也!opera 对css的支持就比 ff好回到原帖
支持得多不一定好啊。
看過Acid2 Test嗎?
guoshuang
火狐狸
火狐狸
  • UID771
  • 注册日期2004-12-11
  • 最后登录2006-12-28
  • 发帖数134
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2005-05-11 19:17
谢谢 Jiu的指点,是这个嘛?
http://www.webstandards.org/act/acid2/test.html#top
opera ff都还有些问题,还有更准确些的浏览器吗?
猫头猪
狐狸大王
狐狸大王
  • UID163
  • 注册日期2004-11-25
  • 最后登录2005-12-04
  • 发帖数595
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2005-05-11 19:17
guoshuang:谢谢 Jiu的指点,是这个嘛?
http://www.webstandards.org/act/acid2/test.html#top
opera ff都还有些问题,还有更准确些的浏览器吗?
回到原帖

未来的safari可能可以.
http://weblogs.mozillazine.org/hyatt/
游客

返回顶部