阅读:6172回复:9
讨论关于xhtml+css在IE与FireFox中的显示问题
http://www.haola.cn
作者在使用DW制作过程中首先发现,对于css,ie的显示效果与firefox是大相径庭的,而对于css中的一些属性,firefox更是不能支持,以至于虽然,我的叶子能通W3C的认证,但在firefox中的显示还是有问题。那位高人指点相对于ie FIREFOX和其他的浏览器对css支持的有什么不同。 比如:在firefox中不支持css中的关于div的属性中height的值为auto,只能设定为一个数值的时候,在firefox才能显示正常。 |
|
|
1楼#
发布于:2005-05-11 19:17
guoshuang:谢谢 Jiu的指点,是这个嘛? 未来的safari可能可以. http://weblogs.mozillazine.org/hyatt/ |
|
2楼#
发布于:2005-05-11 19:17
|
|
3楼#
发布于:2005-05-11 19:17
|
|
4楼#
发布于:2005-05-11 19:17
|
|
5楼#
发布于:2005-05-11 19:17
在firefox中不支持css中的关于div的属性中height的值为auto,只能设定为一个数值的时候,在firefox才能显示正常
并不是firefox不支持高度自动伸展,更不可能是doctype的关系,这是ff对css定位严格执行的表现:父级元素和子级元素必须属于同一类它们的高度才能互相继承,比如都是float或者都不是,楼主8成就是犯了这个错误。 不是ff不好,是ie对错误方法过分的“宽容”导致很多人养成不好的习惯而且还自认为是正确的,ms啊ms…… |
|
6楼#
发布于:2005-05-11 19:17
|
|
7楼#
发布于:2005-05-11 19:17
能说出这样的话说明楼主你的经验还不够足呀~多实践吧,w3c的验证除了证明你语法没错外不能说明任何问题
我是专职做前台的,对浏览器的css支持情况有一些研究,opera是介于ie和ff之间的,其实在很多时候最容易出问题的反而是opera,因为ie的bug都有专门的hack,但opera没有。gecko内核目前最接近w3c标准是公认的,没有讨论的必要。 |
|
8楼#
发布于:2005-05-11 19:17
非也!opera 对css的支持就比 ff好
|
|
9楼#
发布于:2005-05-11 19:17
Gecko引擎是目前支持CSS最好的.
自查CSS吧. 能通过W3C认证只证明你语法无误,语义就很难说了. |
|