永发信息网

如何设置一个写在iframe里面的div的绝对坐标位置(相对整个显示器)?

答案:4  悬赏:70  手机版
解决时间 2021-11-28 10:00
  • 提问者网友:ミ烙印ゝ
  • 2021-11-28 06:55
如何设置一个写在iframe里面的div的绝对坐标位置(相对整个显示器)?
最佳答案
  • 五星知识达人网友:野味小生
  • 2021-11-28 08:03
你说的意思我倒是看懂了,不过恐怕不太好实现,因为你的DIV是写在子页里的,如果父窗体发生变化,那怎么办?要不你就试试,类似如下你在子页用JS设置:
div.style.cssText="position:absolute;left:0;top:0;width:500px; height:100px; z-index:1;background-color: #ffffff; layer-background-color: #ffffff;";
不过我估计可能实现不了,因为你毕竟是在子页面中。不过如果你在父窗体里设置DIV,然后在IFRAME里调它,是不是更可行一些?
全部回答
  • 1楼网友:老鼠爱大米
  • 2021-11-28 10:51
你说的意思我倒是看懂了,不过恐怕不太好实现,因为你的DIV是写在子页里的,如果父窗体发生变化,那怎么办?要不你就试试,类似如下你在子页用JS设置:
div.style.cssText="position:absolute;left:0;top:0;width:500px; height:100px; z-index:1;background-color: #ffffff; layer-background-color: #ffffff;";
不过我估计可能实现不了,因为你毕竟是在子页面中。不过如果你在父窗体里设置DIV,然后在IFRAME里调它,是不是更可行一些?
  • 2楼网友:不想翻身的咸鱼
  • 2021-11-28 10:38
$(parent.document).scroll(function(){
div.css("top",$(this).scrollTop())
})
  • 3楼网友:洎扰庸人
  • 2021-11-28 09:23
您好:首先设置div的样式position为absolute;绝对定位。然后给div设置top值和left值就可以了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯