导航

毅博客

分享本身就是件快乐的事,我因别人得到帮助而感到幸福

« 标准的下拉菜单解决浏览器显示差异 »

标准下各种浏览器的差异

本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。
请大家帮忙:行文措辞难免有错,请大家在阅读时发现错误通过评论方式告诉我。谢谢大家

NS4.0 不支持@import导入的CSS文件。

NS4.0 不支持CSS中 height

IE4.0~5.5 不支持CSS文件中 html>body 这样写法。

IE4.0 不支持CSS文件中 *{} 的写法。

 NS4.0 IE4.0、5.0 不支持 Border-style 中的 虚线效果

NS4.0 不支持CSS中对<body>属性的设置

IE 4.0、5.0 不支持文字的 Border-style

IE系列浏览器不支持子级标签的自然溢出,效果是当子层的尺寸大于父层尺寸时,父层会被子层撑大!

IE 4.0、5.0 中<h>列表标签与BOX之间默认的 margin值为0

IE 系列 没有虚线与点线之分,统统是虚线!

IE 4.0~5.5 不能解释 !important;

IE 4.0~5.0可以解释的语句:

height /**/:100px; /*for IE4.0~5.X/win only*/
#div {
  height:100px;"/"}/""
  width:100px;
}


第二段代码在IE4.0~5.5中解释是这样的

#div {
  height:100px;
}
  width:100px; /*这个部分是无效代码*/
}

待续…

作者 / 振之
网站 / 毅博客 http://andy.andymao.com/
电话 / (86)025 5890 9295
  • quote 1.wang
  • 请教个问题:
    下面的这段css代码:
    body{text-align:center;}
    #container{width:780px;width:500px;}
    <html><body><div id="container"></div></body></html>
    这段代码运行时,在IE里居中,在firefox为什么不居中啊?
    怎么能让它在firefox里居中呢?谢谢!
  • 2007-10-24 15:12:58 回复该留言
  • quote 3.wang
  • 谢谢您的回复!
    我还发现一个问题,css代码:
    body{text-align:center;}
    #div1{border:1px solid red;height:100px;margin:auto;}
    #div2{border:1px solid blue;height:10px;margin:auto;}
    <html><body>
    <div id="div1"></div><div id="div2"></div>
    </doby><html>
    这个网页在firefox运行时,两个div都是按照css定义正常显示。但是在IE里,其中div2的高度显示的却大于10px,只有div2的高度定义大于20时,才能按照定义的高度显示,这是为什么啊?
    麻烦您给指点一下,谢谢!
  • 2007-10-25 11:20:00 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog .Theme from Google黑板报 By Washun

Copyright 2005-2007 Jonmax.com. All Rights Reserved.

Search

最新评论及回复

最近发表

资助者链接