最近在WEB开发过程中,发现一个style的浏览器兼容问题。
本来我的目的,是需要将一个DIV组件置于页面的最底端,当然首先想到就是style.bottom的属性。
于是,我就在js代码中将style.bottom设为0px, 代码如下:this.__instance.style.bottom = "0px";
用IE7和FF2测试,一切OK。但用IE6进行测试时,奇怪的事情发生了,DIV竟然不是沉在最底端,而且偏移到下面去了。
这应该是IE6里的一个BUG,没办法。只好转变思路,bottom不行,哪就换top吧。这下总算好了。
在WEB开发中,这种问题真是层出不穷,WEB开发程序员命苦啊!!!!
这时候真是需要一个垄断的浏览器,一个统一的标准。
呵呵,有时候垄断也不是一无是处嘛!
本来我的目的,是需要将一个DIV组件置于页面的最底端,当然首先想到就是style.bottom的属性。
于是,我就在js代码中将style.bottom设为0px, 代码如下:this.__instance.style.bottom = "0px";
用IE7和FF2测试,一切OK。但用IE6进行测试时,奇怪的事情发生了,DIV竟然不是沉在最底端,而且偏移到下面去了。
这应该是IE6里的一个BUG,没办法。只好转变思路,bottom不行,哪就换top吧。这下总算好了。
在WEB开发中,这种问题真是层出不穷,WEB开发程序员命苦啊!!!!
这时候真是需要一个垄断的浏览器,一个统一的标准。
呵呵,有时候垄断也不是一无是处嘛!