是不是safari不支持position: absolute属性? 或者支持的与ff不一样

sasgsc 2010-11-20 07:32:24
是不是safari不支持position: absolute属性? 或者支持的与ff不一样.

我有四个div标签, 位置设置成absolute. 在FF中, 他们用JQUERY扩大的时候, 互不干扰, 但是在SAFARI中, 每个标签扩大的时候, 都会对别的标签有影响. 怎么解决这个问题.

http://idearevo.com/bulletin/MainWeb.html
...全文
696 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sasgsc 2010-11-23
  • 打赏
  • 举报
回复
对的, 因为我设置了所有的DIV全都是position: absolute, 我后来复查代码的时候.
  • 打赏
  • 举报
回复
在SAFARI中, JQ生成的DIV没被CSS渲染
生成时用<div class="那个CSS类名">,结果并没有应用那个CSS类名的样式??这可是个大BUG。
sasgsc 2010-11-21
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 theforever 的回复:]

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

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

不是的, 好像两个浏览器机制不一样. 我把DIV的CLASS设置成一样, 然后全部position: absolute. 在FF中, 用JQ生成的DIV被CSS中的设置影响了. 但是在SAFARI中, JQ生成的DIV没被CSS渲染.
所以出错了.
只要在JQ生成的div后面加上CSS, 就可以了.
sasgsc 2010-11-20
  • 打赏
  • 举报
回复
= = 自己找到问题了.....只要把JQUERY里面的CSS属性也设置成position: absolute就行了....
sasgsc 2010-11-20
  • 打赏
  • 举报
回复
= = 为什么我测了chrome 也是不好使...
sasgsc 2010-11-20
  • 打赏
  • 举报
回复
= = safari还是不好使......
hch126163 2010-11-20
  • 打赏
  • 举报
回复
我修改<div id="mainbulltin"> position: absolute 后
在chrome 下 没问题了!
楼主测试一下SAFARI
hch126163 2010-11-20
  • 打赏
  • 举报
回复
在chrome 下也一样
你把
<div id="mainbulltin">
也设置成 position: absolute 就兼容了

  • 打赏
  • 举报
回复
[Quote=引用 5 楼 sasgsc 的回复:]
= = 自己找到问题了.....只要把JQUERY里面的CSS属性也设置成position: absolute就行了....
[/Quote]
是因为之前的JQ将position重置了?没看代码,不太容易想到。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧