首页 文章

访问Polymer中的offsetHeight和offsetWidth

提问于
浏览
0

我有一个脚本,我想在页面加载后立即运行 . 但是,此脚本基于元素的offsetHeight和offsetWidth属性 . 我已经尝试在“就绪”和“附加”函数中调用脚本,但这些都不是在设置了offsetHeight和Width时运行的 . 想法?

1 回答

  • 0

    默认情况下,Polymer元素显示为 inline . 如果您的元素在元素中显示为 block ,则元素的offsetWidth和offsetHeight为0.您可以在应用程序完全加载时使用dev工具进行检查 . 所以这不是一个生命周期问题,每次检查时这些值都将为零 . 要强制执行高度和宽度,可以将元素的显示属性更改为 display: block . 然后,检查 attached 回调中的 offsetWidth 应该有效 .

相关问题