首页 文章

离子2:使离子列表项更小

提问于
浏览
1

有一个类似的问题here,但它属于离子1,其中 ion-item 仍然有 ion-content . 在离子-2中没有 ionic-content . 我已经尝试更改实际 ion-item 的高度/填充/边距,以及类 item-inner 并且似乎无法获得均匀的"skinny-ing"的离子项 .

Question :如何使离子列表中的离子列表更小/更小/离子2中的离子列表更高? PS . 这是使用离子2 beta 10

2 回答

  • 6

    我发现这个问题的主要问题是在本地离子的app.ios.css文件中,分配给 ion-item 元素的 .item 类获得了分配给4.4 rem的 min-height . 我'm not sure where that value came from or why it' s 4.4 . 所以,在我的.scss文件列表中,我刚刚添加:

    .item {
        min-height: 3rem; /* <- this can be whatever you need */
    }
    

    这使得我对边缘进行的任何更改(我最终将边距更改为0 8px 0 0)内部元素实际上改变了列表项的高度,因为它们没有碰到最小高度设置 . 请参阅其他答案,了解更改保证金的位置 .

    在不改变列表项的最小高度的情况下,对内部元素边距的任何更改都没有做任何事情(至少对我而言) .

  • 3

    更改 <ion-label> 上的上下填充 . 默认是这样的:

    ion-label {
      margin: 13px 8px 13px 0;
    }
    

相关问题