我正在尝试将PaperDialog置于中心位置,具体取决于屏幕调整大小的时间。现在,我只想知道如何获得屏幕的大小但只有一次,因为它只收集初始化时的这些信息。当屏幕尺寸发生变化时,我需要它完全清楚。 PaperDialog需要以某种方式坚持这一点,并将自己定位在屏幕的中心,但我不知道如何去做。 Dart代码和标记如下。如果您需要更多信息,请与我们联系。
落镖:
var width = window.screen.width;
var height = window.screen.height;
_LOG.info("Browser width: "+width.toString());
_LOG.info("Browser height: "+height.toString());
HTML:
<paper-dialog id="properties" style='background-color:#fbfbfb; margin: 0 auto; border-style: double; border-color: #FEB33F; position:fixed;'>
<paper-tabs id="Tabs" noink="true" selected="{{page}}" style='width:250px; height:30px; color:#333333;'>
<paper-tab id="sTab">S</paper-tab>
<paper-tab id="uTab">U</paper-tab>
</paper-tabs>
<core-pages selected="{{page}}">
<div id="s">
<!--Page one -->
</div>
<div id="u">
<!--Page two -->
</div>
</core-pages>
</paper-dialog>