css - 隐藏溢出时的额外按钮
问题描述
在这里,我展示了应用于结果的过滤器,选定的将是活动的,其余的将不会是活动的。但是如果结果超出了那一行,我需要为其他的创建一个隐藏/显示按钮,这将是动态的并且取决于过滤器的数量。
例如:
<button>Filter 1</button><button>Filter 2</button><button>Filter 3</button><button (click)="showAll()">+2 more</button>
当我单击 +2 更多时,它应该显示剩余的两个。如果只有 3 个,则不会再有 +2 个。
这种情况下怎么用overflow:hidden
?
<div class="row">
<div class="col-md-12 button-row">
<button mat-raised-button color="primary"selected>{{selectedFilter.name}}</button>
<button mat-stroked-button color="primary"selected *ngFor="let subject of selectedFilter.listOfFilters" [ngClass]="{'active':subject===selectedFilter.selected}">{{subject}}</button>
</div>
</div>
解决方案
推荐阅读
- python - 无法将 .xlsx 文件与 pandas 合并
- pandas - Pandas 可以在执行单元格时生成时间戳吗?
- android - 改造给出错误的数据
- html - ng-select 的焦点不起作用 Angular 5
- android - 在Android中的框外着色,同时保持框透明?
- ios - 如何正确配置 UITableView 自定义单元格
- postgresql - 计算几个卖家之间的最佳销售
- botframework - Bot Framework 发送 OPTIONS 消息
- c# - “Microsoft.VisualStudio.QualityTools.UnitTestFramework”和“Microsoft.VisualStudio.TestPlatform.TestFramework”中都存在类型“TestClassAttribute”
- python-3.x - Python / Spyder - Contourf() 动画问题。速度和彩条。