Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You absolutely can. It's the primary purpose of the DSD (Declarative Shadow DOM), one of the many new specifications people complain incessantly about.

  <my-component>
    <template shadowrootmode="open">
      <style>
        ::slotted(*) {
          font-weight: bold;
          font-family: sans-serif;
        }
      </style>
      <slot></slot>
    </template>
    <p>content</p>
  </my-component>


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: