Есть ли возможность использовать Twitter начальной загрузки внутри Shadow Dom?На этом этапе основным преимуществом оказывается недостаток.
Просто вставьте CSS-файл Bootstrap в Shadow DOM с элементом <link href="stylesheet">:
<link href="stylesheet">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
customElements.define( 'c-e', class extends HTMLElement { constructor() { super() this.attachShadow( { mode: 'open' } ) .innerHTML = ` <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"> <button class="btn btn-primary">Hello</button> ` } } )
<c-e></c-e>
Вы можете использовать селектор ::shadow для стилизации элементов в теневом DOM, я считаю.
::shadow