我的<paper-dialog-scrollable>
功能在<paper-dialog>
open内部存在modal
滚动功能问题。滚动条偏移到页面内容中,仅在移动视图中。当我查看所有样式时,特别是如果任何边距或填充正在改变它,我找不到任何相关性。
对于上下文,它是纸质输入框的错误窗口的一部分。
这是 Polymer 组件中 HTML 的快照。
<paper-input-error id="error">
<paper-dialog autoFitOnAttach="true" opened=[[modalOpen]] modal="true">
<div class="close-div">
<paper-button class="close-button" on-Click="_modalClose" autofocus><iron-icon class="close-icon" icon="icons:cancel"></iron-icon></paper-button>
</div>
<div>
<h3>{{resultMessage}}</h3>
<template is="dom-if" if="[[resultArray.1]]">
<paper-dialog-scrollable id="scrollable-area">
<div class="dialog" id="suggestList">
<template is="dom-repeat" items="[[resultArray]]">
<template is="dom-if" if="{{_isHeader(item.type)}}">
<div class="typeahead-header"><iron-icon class="typeahead-icon" icon="[[item.icon]]"></iron-icon> [[item.value]]</div>
</template>
<template is="dom-if" if="{{_isValue(item.type)}}">
<div>
<paper-item on-mouseenter="_mouseenterItem" class="selectable paper-items" value="[[item]]">
<paper-ripple></paper-ripple>
<span id="error-item">[[item.value]]</span>
</paper-item>
</div>
</template>
</template>
</div>
</paper-dialog-scrollable>
</template>
</div>
<div class="buttons">
<paper-button class="text-close" on-Click="_modalClose" autofocus><strong>Close</strong></paper-button>
</div>
</paper-dialog>
</paper-input-error>
有人对这种结构有任何问题,或者知道可能导致滚动条偏移的任何样式吗?