如何让纸质工具栏停留在底部?
How to make a paper-toolbar stay at bottom?
我正在使用聚合物纸元素。我的页面需要两个工具栏,一个在顶部,另一个在底部。另一个怎么做。
我已经 here 寻找答案。但那是一个核心工具栏,我使用的是 v1.0。仍在使用 .bottom
,工具栏仍位于顶部。
谢谢
paper-toolbar
文档中的 .bottom
旨在对齐工具栏中的项目。如果您想让工具栏本身底部对齐,您需要设置 paper-toolbar
元素及其容器的样式。
样式:
<style>
.container {
position: relative;
}
paper-toolbar.bottom {
position: absolute;
bottom: 0;
left: 0;
right: 0;
}
</style>
HTML:
<div class="container">
<paper-toolbar></paper-toolbar>
<paper-toolbar class="bottom"></paper-toolbar>
</div>
我喜欢用 Flexbox 做这样的事情。这是一个带有 paper-header-panel 的例子:
<paper-header-panel>
<paper-toolbar><span>Top Toolbar</span></paper-toolbar>
<div class="layout vertical fit">
<div class="layout flex">content</div>
<paper-toolbar><span>Bottom Toolbar</span></paper-toolbar>
</div>
</paper-header-panel>
请注意,这是使用 iron-flex-layout 并且您可能应该使用布局样式的混合版本,而不是像我在这里所做的那样直接使用 类(即@apply(--layout- vertical), etc) 或直接使用 flexbox 样式。
我正在使用聚合物纸元素。我的页面需要两个工具栏,一个在顶部,另一个在底部。另一个怎么做。
我已经 here 寻找答案。但那是一个核心工具栏,我使用的是 v1.0。仍在使用 .bottom
,工具栏仍位于顶部。
谢谢
paper-toolbar
文档中的 .bottom
旨在对齐工具栏中的项目。如果您想让工具栏本身底部对齐,您需要设置 paper-toolbar
元素及其容器的样式。
样式:
<style>
.container {
position: relative;
}
paper-toolbar.bottom {
position: absolute;
bottom: 0;
left: 0;
right: 0;
}
</style>
HTML:
<div class="container">
<paper-toolbar></paper-toolbar>
<paper-toolbar class="bottom"></paper-toolbar>
</div>
我喜欢用 Flexbox 做这样的事情。这是一个带有 paper-header-panel 的例子:
<paper-header-panel>
<paper-toolbar><span>Top Toolbar</span></paper-toolbar>
<div class="layout vertical fit">
<div class="layout flex">content</div>
<paper-toolbar><span>Bottom Toolbar</span></paper-toolbar>
</div>
</paper-header-panel>
请注意,这是使用 iron-flex-layout 并且您可能应该使用布局样式的混合版本,而不是像我在这里所做的那样直接使用 类(即@apply(--layout- vertical), etc) 或直接使用 flexbox 样式。