【发布时间】:2018-02-10 09:19:57
【问题描述】:
我正在使用 Iron flex 布局 https://www.webcomponents.org/element/PolymerElements/iron-flex-layout 我想像仪表板视图一样对齐我的 div 但我无法对齐框,我使用的是此处提到的布局标准https://github.com/PolymerElements/iron-flex-layout/blob/master/iron-flex-layout-classes.html,除了布局内联布局启动之外,没有其他的 Iron flex 样式可用
模板看起来像
</custom-style>
<style>
.layout {
background-color: #263367;
padding: 12px;
margin: 4px;
height: 300px;
}
.layout.center-justified{
background-color: #289378;
padding: 12px;
margin: 4px;
height: 100px;
}
</style>
<div class="layout inline layout-center-justified" style="height: 154px">
<div>cross axis start alignment</div>
</div>
<div class="layout inline layout-start" style="height: 74px width:24px">
<div>cross axis start alignment</div>
</div>
<div class="layout inline layout-start" style="height: 154px">
<div>cross axis start alignment</div>
</div>
<div class="layout inline layout-start" style="height: 154px">
<div>cross axis start alignment</div>
</div>
<div class="layout inline layout-start" style="height: 154px">
<div>cross axis start alignment</div>
</div>
当我使用布局内联 layout-center-justified 时,div 不显示
<div class="layout inline layout-center-justified" style="height: 154px">
<div>cross axis start alignment</div>
</div>
谁能指导我如何设置以下框的样式 以便它可以根据我的要求来,我应该如何使用https://github.com/PolymerElements/iron-flex-layout/blob/master/iron-flex-layout-classes.html以便我可以使用其他布局类?
【问题讨论】:
标签: css flexbox polymer-1.0