【发布时间】:2021-04-04 20:44:09
【问题描述】:
有没有办法在影子根中包含开槽的 html 标记? 默认开槽标签在 Shadow Root 外部呈现,而在其中有对它们的引用。 我的目标是使用 customElement 范围样式( alert.css )来设置开槽标签的样式。
index.html
<custom-alert types="col-5 btn-default" name="alert">
<h3 slot="slotname">I'm not blue :(</h3>
<p slot="slotname">Nullam pretium neque a risus tincidunt, et semper augue.</p>
</custom-alert>
alert.svelte
<style>
@import "../css/alert.css";
</style>
<div class="alert">
<div>
<slot name="slotname"></slot>
<h3>Yes I'm Blue :)</h3>
</div>
<i class="bi bi-x" data-bs-dismiss="alert" aria-label="Close" role="button"></i>
</div>
【问题讨论】:
标签: web-component svelte