js将图片固定在页面的某个位置,页面滚动时,图片颤动的问题如何解决?

cime63 2008-08-01 02:32:20
需要将某张照片放在页面某个位置,页面滚动时位置也不能发生变化.于是就使用imge.style.top跟left.现在的问题是,safari下运行时页面滚动图片很平衡,IE6,IE7,FF下测试时图片却颤动得厉害.
请教如何处理?

谢谢
...全文
434 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
homepgdn 2008-08-01
  • 打赏
  • 举报
回复

<head>

</head>
<body >

<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a<p>a
<img src="http://www.csdn.net/Images/logo_csdn.gif" style="position:absolute;top:30px;left:110px;"/>
</body>
</html>
cime63 2008-08-01
  • 打赏
  • 举报
回复
IE6不支持position:fixed,不过没有关系,Firefox及IE7能做到不颤动就行了.safari下面应该也没有问题.IE6就让它颤抖吧.

非常感谢你.马上结帖.
varlj 2008-08-01
  • 打赏
  • 举报
回复
试了下,IE6不支持,郁闷……
varlj 2008-08-01
  • 打赏
  • 举报
回复
直接用CSS吧,IE7和FF下测试通过,IE6倒是没测试过……

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>无标题 1</title>
</head>
<style type="text/css">
img{
position:fixed;
left:100px;
top:100px;
}
</style>
<body>
<img src="http://www.csdn.net/Images/logo_csdn.gif" />
<p>s</p>
<p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p>
<p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p><p>s</p>
</body>

</html>

87,907

社区成员

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

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