不知道我们如何从导入的组件中删除填充
Can't figure our how to remove padding from imported component
所以我正在使用 smui-accordion 组件,但我不知道如何删除它的填充!
我试过在任何地方填充零但无济于事......
<Accordion style="padding: 0">
<Panel style="padding: 0" bind:open={reviewAccordion} variant="unelevated">
<Header style="padding: 0">
<h3 style="padding: 0"class="mva">Reviews ({reviews_list.length})</h3>
<div style="padding: 0" class="flex1"></div>
<div class="mva" style="padding: 0; height: 20px;"><StarRating rating={rating} config={star_config}/></div>
<IconButton style="padding: 0" slot="icon" toggle pressed={reviewAccordion}>
<Icon class="material-icons" on>expand_less</Icon>
<Icon class="material-icons">expand_more</Icon>
</IconButton>
</Header>
<Content style="padding: 0">
{#each reviews_list as review, i}
<div style="padding: 0"><Review review={review}/></div>
{/each}
</Content>
</Panel>
您是否尝试过使用“!important”css 语句?
style="padding: 0 !important"
无需添加所有这些内联,只需在上面添加一个 css 标签即可:
.smui-accordion .smui-accordion__panel > .smui-accordion__header .smui-accordion__header__title {padding: 0}
以上只是手风琴控制台上的内容css...这将覆盖第三方css,您可以控制它。
您可以将 classes 应用于所有 SMUI 组件,因此您可以执行以下操作:
<Accordion class="myclass" />
您只需记住将那些 class 标记为全局。
您可能会使用一些实用程序 class 将填充设置为 0,所以这不是什么大问题。
所以我正在使用 smui-accordion 组件,但我不知道如何删除它的填充!
我试过在任何地方填充零但无济于事......
<Accordion style="padding: 0">
<Panel style="padding: 0" bind:open={reviewAccordion} variant="unelevated">
<Header style="padding: 0">
<h3 style="padding: 0"class="mva">Reviews ({reviews_list.length})</h3>
<div style="padding: 0" class="flex1"></div>
<div class="mva" style="padding: 0; height: 20px;"><StarRating rating={rating} config={star_config}/></div>
<IconButton style="padding: 0" slot="icon" toggle pressed={reviewAccordion}>
<Icon class="material-icons" on>expand_less</Icon>
<Icon class="material-icons">expand_more</Icon>
</IconButton>
</Header>
<Content style="padding: 0">
{#each reviews_list as review, i}
<div style="padding: 0"><Review review={review}/></div>
{/each}
</Content>
</Panel>
您是否尝试过使用“!important”css 语句?
style="padding: 0 !important"
无需添加所有这些内联,只需在上面添加一个 css 标签即可:
.smui-accordion .smui-accordion__panel > .smui-accordion__header .smui-accordion__header__title {padding: 0}
以上只是手风琴控制台上的内容css...这将覆盖第三方css,您可以控制它。
您可以将 classes 应用于所有 SMUI 组件,因此您可以执行以下操作:
<Accordion class="myclass" />
您只需记住将那些 class 标记为全局。 您可能会使用一些实用程序 class 将填充设置为 0,所以这不是什么大问题。