ionic-framework - ionic 2 中的多行省略号

标签 ionic-framework ionic2

有没有办法在 ionic 2 中实现多行省略号文本。我有一个卡片 View ,需要限制最多 2 行以垂直居中对齐方式显示在其中。我尝试了 webkit css 选项,但它不起作用。我看到其他人提出了类似的问题,但无法找到答案。 下面是我的html代码

 <ion-content class="cards-bg light-gray">
    <ion-list>
        <ion-card *ngFor="let od of orderDetails” class="fade_logo">
            <ion-card-content> {{od.description}} </ion-card-content>
        </ion-card>
    </ion-list>
 </ion-content>

这里的订单描述是长文本,我只需要显示2行。

最佳答案

这取决于字体大小和行高,但请将其放入您的 .scss 文件中,并更改 height: 以获得最佳结果。

ion-card-content {
    display: block;
    display: -webkit-box;
    height: 60px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

关于ionic-framework - ionic 2 中的多行省略号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44110781/

相关文章:

Angular/ ionic : how to make a checkbox control invalid?

javascript - 创建一个带有 span 标签的全屏 ionic 按钮,显示 :block

javascript - 如何在 promise 中返回请求

android - 找不到support-core-ui.aar Ionic 3构建错误

android - iOS:Instagram Api 抛出错误消息

ios - 签名无效 - Itunes Connect

angularjs - 如何刷新 iframe 网址?

angular - 将组件放在 declarations 数组和 entryComponents 数组中

angular - Ionic Tabs 不要多次进入页面的构造函数

unit-testing - Angular2 + karma test + redux - 进程未定义