如何使Ionic 4 ion-col具有相同的高度

法乌兹

我有一个带有主卡的页面,该卡在网格内包含其他小卡。我希望所有列都具有相同的高度,这将是特定行内列之间的最大高度。

这是我的模板和样式:

<ion-card color="blue">
  <ion-card-content class="welcome-card-content">
    <ion-grid class="ion-no-padding">
      <ion-row >
        <ion-col >
            <ion-card color="white-blue"class="small-card">
                <ion-card-content class="white-text">
                  <ion-row class="ion-justify-content-center">
                    <ion-icon class="home-icons" name="flash"></ion-icon>
                  </ion-row>
                   <ion-row  class="ion-justify-content-center">
                      <ion-text >a very long text that takes a lot of vertical space</ion-text>
                   </ion-row>

                </ion-card-content>
            </ion-card>
        </ion-col>
        <ion-col>
            <ion-card color="white-blue" class="small-card">
                <ion-card-content class="white-text">
                  <ion-row class="ion-justify-content-center">
                    <ion-icon class="home-icons" name="add"></ion-icon>
                  </ion-row>
                   <ion-row  class="ion-justify-content-center">
                      <ion-text >simple text</ion-text>
                   </ion-row>

                </ion-card-content>
            </ion-card>
          </ion-col>
      </ion-row>
    </ion-grid>
 </ion-card-content>
</ion-card>

CSS文件

.small-card{
  margin: 3px;
  height: inherit;
}


 ion-col{
   margin: 0px;
   padding: 0px;
   height: 100%;
 }

 ion-row{
   width: 100%;
   height: auto;
  }

到目前为止,这是我的结果:

在此处输入图片说明

Vishwa Deepak Singh

所以这是您的解决方案:

  <div color="primary" class="main-card">
    <ion-row>
      <ion-col>
        <ion-card>
          <ion-card-content>
            <ion-row class="ion-justify-content-center">
              <ion-icon class="home-icons" name="flash"></ion-icon>
            </ion-row>
            <ion-row class="ion-justify-content-center">
              <ion-text>a very long text that takes a lot of vertical space</ion-text>
            </ion-row>
          </ion-card-content>
        </ion-card>
      </ion-col>
      <ion-col>
        <ion-card>
          <ion-card-content>
            <ion-row class="ion-justify-content-center">
              <ion-icon class="home-icons" name="add"></ion-icon>
            </ion-row>
            <ion-row class="ion-justify-content-center">
              <ion-text>simple text</ion-text>
            </ion-row>
          </ion-card-content>
        </ion-card>
      </ion-col>
    </ion-row>
    <ion-row>
      <ion-col>
        <ion-card>
          <ion-card-content>
            <ion-row class="ion-justify-content-center">
              <ion-icon class="home-icons" name="flash"></ion-icon>
            </ion-row>
            <ion-row class="ion-justify-content-center">
              <ion-text>a very long text that takes a lot of vertical space</ion-text>
            </ion-row>
          </ion-card-content>
        </ion-card>
      </ion-col>
      <ion-col>
        <ion-card>
          <ion-card-content>
            <ion-row class="ion-justify-content-center">
              <ion-icon class="home-icons" name="add"></ion-icon>
            </ion-row>
            <ion-row class="ion-justify-content-center">
              <ion-text>simple text</ion-text>
            </ion-row>
          </ion-card-content>
        </ion-card>
      </ion-col>
    </ion-row>
  </div>

scss文件

 .main-card {
  background: var(--ion-color-primary);
  border-radius: 8px;
  display: flex;
  flex-wrap: wrap;
  margin: 12px;
  overflow: hidden;
  ion-col {
    display: flex;
    justify-content: center;
    padding: 4px;
  }
  ion-card {
    background: #55bdef;
    margin-bottom: 12px;
    margin-top: 12px;
    width: 100%;
  }
  ion-card-content {
    color: #fff;
  }
}

这样可以解决您的问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ionic ion-slide-box更新/带有ng-repeat的幻灯片

来自分类Dev

如何使div列具有相同的高度?

来自分类Dev

如何添加带有ionic / ionic 2 / ionic 3 / ionic 4 / ionic 5的本地cordova插件?

来自分类Dev

如何使Ionic中的导航栏(ion-nav-bar)透明?

来自分类Dev

如何防止ion-checkbox选择相同的项目值?

来自分类Dev

如何避免弹性物品在折叠时具有相同的高度

来自分类Dev

ionic4 @ ionic / angular ionChange或ion-select在表单重置时无法正常工作

来自分类Dev

Ionic 4 ion-DatePicker自定义颜色

来自分类Dev

Ionic 4 ion-tabs-错误错误:未捕获(承诺):错误:无法匹配任何路线。网址段:

来自分类Dev

没有年份ngModel的Ionic 3 ion-datetime显示格式将为空白

来自分类Dev

Ionic 4,Angular:使用<ion-datetime>,<ion-select>显示“确定”和“取消”按钮时出现问题

来自分类Dev

如何使用flexbox属性使div具有相同的高度?

来自分类Dev

如何使Ionic中的导航栏(ion-nav-bar)透明?

来自分类Dev

如何在具有4个img的引导程序(col xs-12 col-sm-6 col-md-2 col-lg-2)中居中?

来自分类Dev

在 Ionic 2 中使用 <ion-segment> 时如何显示 <ion-navbar> 的阴影/边框

来自分类Dev

Ionic3:使用带有 <ion-select> 的 ngModel 会中断页面导航或显示

来自分类Dev

如何使两列具有相同的高度和响应

来自分类Dev

Ionic 4 beta 18 - 带有 routerLink 的 ion-item 和 ion-button 不会改变路由

来自分类Dev

如何在 ionic 4 中使用 angular 恢复由 ion-searchbar 过滤的数据?

来自分类Dev

在 ion-datetime Ionic 4 中设置默认值

来自分类Dev

如何在 Ionic 4 中每 10 秒后移动 Ion-Slides?

来自分类Dev

IONIC 4: ion-button 失去了它的 href 属性

来自分类Dev

(IONIC 4) ion-tab-button 在点击/选择时不会改变颜色

来自分类Dev

如何使 ion-col 在 col 上展开文本

来自分类Dev

如何删除ionic 4 ion-searchbar显示?

来自分类Dev

如何删除ionic 4 ion-searchbar显示?

来自分类Dev

获取 ionic4 中 ion-select-option 的名称

来自分类Dev

如何在 Bootstrap 4 上使所有列的高度和边距相同?

来自分类Dev

如何在 ionic 4 app ion-list 上放置一个简单的过滤器

Related 相关文章

  1. 1

    Ionic ion-slide-box更新/带有ng-repeat的幻灯片

  2. 2

    如何使div列具有相同的高度?

  3. 3

    如何添加带有ionic / ionic 2 / ionic 3 / ionic 4 / ionic 5的本地cordova插件?

  4. 4

    如何使Ionic中的导航栏(ion-nav-bar)透明?

  5. 5

    如何防止ion-checkbox选择相同的项目值?

  6. 6

    如何避免弹性物品在折叠时具有相同的高度

  7. 7

    ionic4 @ ionic / angular ionChange或ion-select在表单重置时无法正常工作

  8. 8

    Ionic 4 ion-DatePicker自定义颜色

  9. 9

    Ionic 4 ion-tabs-错误错误:未捕获(承诺):错误:无法匹配任何路线。网址段:

  10. 10

    没有年份ngModel的Ionic 3 ion-datetime显示格式将为空白

  11. 11

    Ionic 4,Angular:使用<ion-datetime>,<ion-select>显示“确定”和“取消”按钮时出现问题

  12. 12

    如何使用flexbox属性使div具有相同的高度?

  13. 13

    如何使Ionic中的导航栏(ion-nav-bar)透明?

  14. 14

    如何在具有4个img的引导程序(col xs-12 col-sm-6 col-md-2 col-lg-2)中居中?

  15. 15

    在 Ionic 2 中使用 <ion-segment> 时如何显示 <ion-navbar> 的阴影/边框

  16. 16

    Ionic3:使用带有 <ion-select> 的 ngModel 会中断页面导航或显示

  17. 17

    如何使两列具有相同的高度和响应

  18. 18

    Ionic 4 beta 18 - 带有 routerLink 的 ion-item 和 ion-button 不会改变路由

  19. 19

    如何在 ionic 4 中使用 angular 恢复由 ion-searchbar 过滤的数据?

  20. 20

    在 ion-datetime Ionic 4 中设置默认值

  21. 21

    如何在 Ionic 4 中每 10 秒后移动 Ion-Slides?

  22. 22

    IONIC 4: ion-button 失去了它的 href 属性

  23. 23

    (IONIC 4) ion-tab-button 在点击/选择时不会改变颜色

  24. 24

    如何使 ion-col 在 col 上展开文本

  25. 25

    如何删除ionic 4 ion-searchbar显示?

  26. 26

    如何删除ionic 4 ion-searchbar显示?

  27. 27

    获取 ionic4 中 ion-select-option 的名称

  28. 28

    如何在 Bootstrap 4 上使所有列的高度和边距相同?

  29. 29

    如何在 ionic 4 app ion-list 上放置一个简单的过滤器

热门标签

归档