html - 如何最小化 ngx-bootstrap 手风琴盒?
问题描述
我有一个 Html 手风琴
<accordion [isAnimated]="true">
<accordion-group heading="Date Created">
{{ example text }}
</accordion-group>
</accordion>
我想在单击时减小框、文本和文本的大小。基本上减小了整个盒子的大小。怎么做?
我在下面尝试了这些,它们减少了标题文本和正文,但没有减少框
<accordion-group panalClass="xyz">
<button
class="btn btn-link btn-block clearfix"
accordion-heading
type="button" panalClass="xyz"
>
<div class="pull-centre float-centre" style="background-color: blue;">
Date Created
</div>
</button>
{{ example text }}
</accordion-group>
我想将元素与页面的其余部分对齐。
解决方案
另一种方法是您可以使用[panelClass]="customClass"
为您的 ngx-bootstrap 手风琴定义自定义样式。
在 CSS 中:
.custom-accordion-style {
/*any size you want*/
line-height: 30px;
font-size: small;
}
在 ts 中:
customClass='custom-accordion-style';
在 html 中:
<accordion [isAnimated]="true">
<accordion-group [panelClass]="customClass">
<button class="btn btn-link btn-block clearfix"
accordion-heading
type="button">
<div class="pull-centre float-centre">
Date Created
</div>
</button>
{{ example text }}
</accordion-group>
</accordion>
推荐阅读
- android - 如果只有一个意图,如何防止 Intent.createChooser 自动使用 Intent?
- jquery - 如何通过输入值增加数字?
- thymeleaf - 可以在angular8组件中加载springboot yaml属性
- python - 下面代码中 (qs | qs1) 的含义是什么?
- sql - 如何仅按时间部分比较日期时间列
- php - 高级自定义字段引导滑块活动状态
- windows - 无法映射 LAlt + autohotkey 中的任何键
- url-rewriting - 路由 2 Angular 应用程序,任何 URL 重写?
- json - com.fasterxml.jackson.databind.exc.InvalidDefinitionException:无法构造`java.time.Instant`的实例(没有创建者,如默认构造):
- reactjs - 如何为标记添加默认选项