如何使用角度显示带有更多按钮的长文本?

是KK Chopra

我有这样长的文字:-

“改善患者体验的5个简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤5改善患者体验的简单步骤

但是我只需要两行就可以显示在页面上,还有一个更多的按钮可以查看完整的文本。这个可以与angular.js一起使用吗?

如果是,您会建议我什么?

本·雅各布斯

是的,使用AngularJS完全可以实现-但是大多数解决方案实际上是CSS。

您将大部分可以通过CSS来做到这一点。首先,HTML / CSS并没有一个文本束占用多少行的概念。您可以通过设置容器元素的高度和CSS上文本的行高来获得所需的行为line-height对于默认状态,请基于两倍的线高设置高度,并将设置overflow为隐藏。然后,您只需要让按钮有条件地应用一个类即可扩展容器的高度并将设置overflow为可见:

<style>
    .container {
         font-size: 16px;
         line-height: 16px;
         height: 32px;
         overflow: hidden;
    }
    .show {
         overflow: visible;
         height: auto;
    }
<div class="container" ng-class="{show: show}">
    [your text]
</div>
<button ng-click="show = true">Show text</button>

您可以看中并使按钮也再次隐藏文本(作为切换)。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将鼠标悬停在容器上以显示带有Javascript的更多按钮?

UWP xaml:如何显示带有图标和文本的按钮?

UITextView没有显示长文本

如何创建带有文本的圆形按钮

NSTextStorage内部带有长文本。性能

获取带有角度按钮7的值输入文本

UWP文本框带有省略号,用于在未聚焦时显示长文本

HTML使用javascript在单击按钮时显示更多文本

PyGame,如何创建带有文本的按钮?

创建带有数据类型为长文本的列的表时,SQL显示错误

带有长文本的TextView

如何获得长文本和按钮并排

显示仅带有文本的单选按钮

如何获取带有文本的按钮以显示在GridLayout中

如何在带有乳胶的表格中包含长文本?

iOS:带有“显示更多”按钮的UILabel

如何使用带有动态接受好友按钮的ajax发布来更新更多表格?

如何从带有正则表达式的长文本中获取数据

如何在元素上使用截断并读取更多带有角的按钮?

带有“显示更多”按钮的可扩展UITableView

如何使用带有“长文件名”的通配符*?

如何显示带有HTML标记的文本?(我使用ckeditor)

如何设置带有角度的文本阴影?

当文本有省略号时如何显示“显示更多”按钮?

如何使用gui builder在codenameone按钮上为长文本插入换行符

在圆形按钮内完全显示长文本

角度:用省略号截断长文本并在点击时显示更多

Vuetify 中带有长文本的芯片

如何使用查看更多按钮使用角度显示更多数组