如何使用离子创建Pinterest风格的布局?

时间:2016-01-05 08:23:32

标签: html css sass ionic-framework ionic

我是离子的新手,并坚持如何使用离子创建Pinterest风格的布局。它就像两个可变高度项目的列表。有人可以帮帮我吗?感谢。

2 个答案:

答案 0 :(得分:3)

this之类的东西?

由于Ionic使用CSS flexbox,您可以使用两个等距列创建一行:

<div class="row">
    <div class="col">

    </div>
    <div class="col">

    </div>
</div>

之后,您可以在两列内使用ionic cards和ng-repeat。

另一个解决问题的好方法是深入了解ionic market提供的现有主题。我希望这能让你开始......

答案 1 :(得分:0)

在html文件中创建这两个级别的结构:

<div class="pins">
  <div class="pin" *ngFor="let item of items">
    <img [src]="item.mage"/>
  </div>
</div>

pinspin css样式为:

.pins {
  column-count: 10;
  .pin {
     margin: 10px 5px 10px 5px;
     display: inline-block;
  }
}