为了账号安全,请及时绑定邮箱和手机立即绑定

iframe内嵌页面的元素如何居中。

iframe内嵌页面的元素如何居中。

一只萌萌小番薯 2018-11-06 13:14:40
iframe里面的一个子页面 有一个元素 想让他随着鼠标滚动永远是居中的,但是用之前的方法,好像没有作用请问是什么原因;window.onload = function(){            function box(){                var oBox = document.getElementById("box");                var L1 = oBox.offsetWidth;                var H1 = oBox.offsetHeight;                var Left = (document.documentElement.clientWidth-L1)/2;                var top = (document.documentElement.clientHeight-H1)/2;                oBox.style.left = Left+"px";                oBox.style.top = top+"px";            }            box();            window.onresize = function(){            box()        }        }id为box是需要居中的元素 也加了position=absolute因为元素高度不固定 所以用的js控制 没有用定位;请问是我的代码出问题了还是iframe页面让元素居中这种方法不起作用
查看完整描述

1 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

你的iframe居中了吗? iframe的内容想居中的话,写css就可以了。不用写js了吧

left:50%;top:50%;margin-left:-宽度的一半,高度同理

查看完整回答
反对 回复 2018-12-14
  • 1 回答
  • 0 关注
  • 2555 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号