离子列表固定高度手风琴
ionic list fixed height accordion
我有一个离子列表手风琴,我想是固定高度。这意味着我不希望整个手风琴只滚动内部列表,以便手风琴的标题在任何时候都是可见的。
所以它应该像jQuery手风琴一样工作下面是我的css示例:
.list .item.item-accordion {
line-height: 38px;
padding-top: 0;
padding-bottom: 0;
transition: 0.09s all linear;
}
.list .item.item-accordion.ng-hide {
line-height: 0px;
}
.list .item.item-accordion.ng-hide-add,
.list .item.item-accordion.ng-hide-remove {
display: block !important;
}
我做了一个codepen来做演示。
这有点效果。它需要一些调整,但希望能让你朝着正确的方向前进。
编辑你的html,为ng-repeat添加一个包装器。
<div class="ion-checkbox-viewport">
<ion-checkbox ng-repeat="filter in group.filters | orderBy: 'name'" class="item-accordion" value="{{filter.name}}" ng-model="filter.checked" ng-change="ModifyFilter(filter)" ng-show="isGroupShown(group)">
{{filter.name}}
</ion-checkbox>
</div>
然后添加一个css规则:
.ion-checkbox-viewport {
max-height: 200px;
width:100%;
display:block !important;
overflow:scroll !important;
}
它所做的只是将ng-repeat包裹在另一个父元素中,然后在该元素上设置一个最大高度并根据需要滚动。
http://codepen.io/anon/pen/LVxwxP相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- ExtJS——在展开/折叠时调整面板高度
- 分析高度属性时出现意外值{{specs.height}}.index.html
- 单击页面上的链接后高度发生变化
- 手风琴可点击并悬停
- 不加载宽度和高度的角度pintura
- 查找元素高度,包括边距
- 如何自动调整标签的高度以适应内容
- Javascript高度问题
- 手风琴中重置项目高度是't正确复位
- JQuery:手风琴高度样式:填充导致垂直滚动条
- 手风琴扩大后获得新的高度.
- jQuery手风琴式菜单,具有动画高度
- Jquery手风琴高度溢出
- 手风琴高度问题
- JQuery手风琴高度问题
- 手风琴布局在改变字体大小时未使用 CSS calc() 填充可用高度
- Jquery UI手风琴不是自动高度
- 离子列表固定高度手风琴
- 角度手风琴不扩展高度