IE8与IE6 7 的区别

1 IE8中的css中关于width或是height中如果使用像素形式作为参数时,参数必须是带“px”的,而且此参数必须是大于0的,而在IE6和IE7中是支持不带“px”参数的,而且参数是可以为一个负数。

2 IE8中的css中“border-style:outset ;”是没有效果的。

3 IE8中的无序列表<ui>之间的距离要比IE6和IE7大的多,而且我还没有找到调整的方法。

4 在IE8中,一个Iframe中取event.x的值不是Iframe中的相对x坐标,而是最外层的window的x坐标,但是event.y却是取的是Iframe中的相对y坐标。而在IE6和IE7中,event.x和event.y却得的都是所在Iframe中的相对坐标,真是搞不懂!可以用event.clinetX代替。

5 IE8中的javascript中function对象例如:

      function a(){
            alert("haha");
       }

      var fun=new Function("",a);
      alert(fun);

此时返回的值为function anonymous(){function a(){alert("haha")}}而在IE6和IE7中返回的值为function anonymous(){alert("haha")};也就是说当Function的第二个参数如果是一个函数时,IE8对此参数作用的是整个函数的代码,而IE6和IE7则是对此参数起作用的是函数的内部代码(不包括 “function a(){”和“}”的函数头和尾)

6 IE8中expression函数不起作用。所以如何在css中写javascript代码还不清楚。

7.如下代码
.regDiv{
    background-image:url(image/bg.gif); MARGIN: 0px auto; WIDTH: 800px;
}
.regWrap{
    vertical-align:center ;border:0px ;margin:0 auto; width:95%
}
.regWrap TD{
    FONT: 12px/25px 'arial';
    VERTICAL-ALIGN: buttom; 
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT:5px;
    white-space:nowrap;
    vertical-align:bottom;
}
.regWrap EM {
    PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #cc0000; PADDING-TOP: 0px
}
.regWrap SPAN{
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;OVERFLOW: hidden; HEIGHT: 20px;color: #999999
}
.regWrap INPUT{
    HEIGHT: 18px
}
A{
    FONT: 12px/12px 'arial';
    COLOR: #039;
    TEXT-DECORATION: none;
}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值