删除 Mat Blazor 垫扩展面板 elevation/border
Mat Blazor mat-expansion-panel remove elevation/border
我想从 Mat 扩展面板中删除 elevation/border。
我已经阅读了其他相关文章,例如 mat-expansion-panel remove border,但它们在 Blazor 中不起作用。
我尝试访问背景色 属性,但 MatBlazor 说 属性 不存在。
我也试过在 Mat Expansion 面板中使用 class=".mat-elevation-z0" ,如下所示:
<MatExpansionPanel class=".mat-elevation-z0" @bind-Expanded="@panelOpenState">
哪个不起作用。
目前代码如下所示:
<MatAccordion>
<MatExpansionPanel>
<MatExpansionPanelSummary>
<MatExpansionPanelHeader>
Personal data
</MatExpansionPanelHeader>
<MatExpansionPanelSubHeader>
Type your name and age
</MatExpansionPanelSubHeader>
</MatExpansionPanelSummary>
<MatExpansionPanelDetails>
<MatTextField Label="First name"></MatTextField>
<MatTextField Label="Age"></MatTextField>
</MatExpansionPanelDetails>
</MatExpansionPanel>
</MatAccordion>
这使得 matblazor 扩展面板出现在页面上,但带有阴影/elevation/border。我似乎无法让它消失。我想知道这是否是一个特定的 blazor 问题 - 因为其他人使用亚光扩展面板(javascript 等)似乎有解决方法?
只需通过 Style
参数覆盖 box-shadow
css:
<MatExpansionPanel Style="box-shadow: none;">
试试
我想从 Mat 扩展面板中删除 elevation/border。
我已经阅读了其他相关文章,例如 mat-expansion-panel remove border,但它们在 Blazor 中不起作用。
我尝试访问背景色 属性,但 MatBlazor 说 属性 不存在。
我也试过在 Mat Expansion 面板中使用 class=".mat-elevation-z0" ,如下所示:
<MatExpansionPanel class=".mat-elevation-z0" @bind-Expanded="@panelOpenState">
哪个不起作用。
目前代码如下所示:
<MatAccordion>
<MatExpansionPanel>
<MatExpansionPanelSummary>
<MatExpansionPanelHeader>
Personal data
</MatExpansionPanelHeader>
<MatExpansionPanelSubHeader>
Type your name and age
</MatExpansionPanelSubHeader>
</MatExpansionPanelSummary>
<MatExpansionPanelDetails>
<MatTextField Label="First name"></MatTextField>
<MatTextField Label="Age"></MatTextField>
</MatExpansionPanelDetails>
</MatExpansionPanel>
</MatAccordion>
这使得 matblazor 扩展面板出现在页面上,但带有阴影/elevation/border。我似乎无法让它消失。我想知道这是否是一个特定的 blazor 问题 - 因为其他人使用亚光扩展面板(javascript 等)似乎有解决方法?
只需通过 Style
参数覆盖 box-shadow
css:
<MatExpansionPanel Style="box-shadow: none;">
试试