使用 css 或 html 在封闭的角材料手风琴面板之间添加填充

Har*_*iec 1 html javascript css angular-material angular

我很好奇如何在面板之间添加填充/边距(空格)。寻找 html/css 解决方案。

https://material.angular.io/components/expansion/examples

有任何想法吗?

accordion-payment-panel {
margin-bottom: 10px!important; // won't work
}
Run Code Online (Sandbox Code Playgroud)

小智 7

尝试在 css 中添加此代码:

.mat-accordion .mat-expansion-panel{
  margin-bottom: 10px;
}
Run Code Online (Sandbox Code Playgroud)


New*_*Nik 7

我相信这可以解决您的问题:

.mat-accordion .mat-expansion-panel:not(.mat-expanded),
.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing) {
   margin-bottom: 20px;
}
Run Code Online (Sandbox Code Playgroud)

链接到github中的代码

  • 对我来说效果很好。我还移除了 .mat-手风琴,因为我的手风琴没有包裹在其中。 (2认同)