ie兼容的摘记

来源:互联网 发布:淘宝怎么花钱推广 编辑:程序博客网 时间:2024/05/18 22:54

最近一直在IE6上调试页面的兼容性,因此,给出一些自己常用的方法:

1、对于页面上按钮跳不见,或位置不对,一般要修改CSS中的position,设置position:absolute,一般就能够解决,但是有时候,在绝对位置下,页面变宽了,可以再修改width,让它在可视范围内;

2、IE6上修改样式时,避免对其他浏览器兼容性的影响,可以在之前加上_,如设置位置:_position,让它只对IE6可操作。

3、有时候,能看见网页上DIV的显示范围,改变了,可以通过设置其显示层次:z-index,它的值越大,就越在最上层,越小,在最下层,最小值为-1.

4、在网页上添加了一个DIV,但是初始化时隐藏了它,某个操作时,又要显示,这可能在IE6上,造成有的DIV 显示位置不对,因此可以通过设置要隐藏的DIV,为visiblity:hidden,这个样式会使该DIV隐藏,但是仍然占用位置。

5、对于有些下拉框内数据可能超过了其高度,可以在其外层包裹一个DIV,并设置该DIV的CSS下over-flow:auto,或者可以使用该样式的一些属性来设置。

还有很多情况,不再一一指出了,总之,个人经验就是多试,因为每一个DIV不是单独的,它可能会受到其他DIV的影响,因此,多试几种方法,一定会解决。

0 0
原创粉丝点击