是不是safari不支持position: absolute属性? 或者支持的与ff不一样.我有四个div标签, 位置设置成absolute. 在FF中, 他们用JQUERY扩大的时候, 互不干扰, 但是在SAFARI中, 每个标签扩大的时候, 都会对别的标签有影响. 怎么解决这个问题.http://idearevo.com/bulletin/MainWeb.html

解决方案 »

  1.   

    在chrome 下也一样
    你把
    <div id="mainbulltin"> 
    也设置成 position: absolute 就兼容了
      

  2.   

    我修改<div id="mainbulltin">  position: absolute 后
    在chrome 下 没问题了!
    楼主测试一下SAFARI
      

  3.   

    = = safari还是不好使......
      

  4.   

    = = 为什么我测了chrome 也是不好使...
      

  5.   

    = = 自己找到问题了.....只要把JQUERY里面的CSS属性也设置成position: absolute就行了....
      

  6.   

    是因为之前的JQ将position重置了?没看代码,不太容易想到。
      

  7.   


    不是的, 好像两个浏览器机制不一样. 我把DIV的CLASS设置成一样, 然后全部position: absolute.   在FF中, 用JQ生成的DIV被CSS中的设置影响了. 但是在SAFARI中, JQ生成的DIV没被CSS渲染.   
    所以出错了. 
    只要在JQ生成的div后面加上CSS, 就可以了.
      

  8.   

    在SAFARI中, JQ生成的DIV没被CSS渲染
    生成时用<div class="那个CSS类名">,结果并没有应用那个CSS类名的样式??这可是个大BUG。
      

  9.   

    对的, 因为我设置了所有的DIV全都是position: absolute,  我后来复查代码的时候.