我正在尝试从包含 stencilJS 组件的网站应用样式......但不知道如何。
import { Component } from '@stencil/core';
@Component({
tag: 'menu-component',
styleUrl: 'menu-component.css',
shadow: true
})
export class MyComponent {
render() {
return (
<div>
<h1>Hello World</h1>
<p id="red">This is JSX!</p>
</div>
);
}
}
该组件包含如下:
<link rel="stylesheet" href="css/main.css" type="text/css" />
<script src='https://unpkg.com/component@0.0.2/dist/mycomponent.js'></script>
<my-component></my-component>
在我的 main.css 文件中,我有这样的东西:
#red{
color: red;
}
我希望将样式应用于模板组件中的元素。这可能吗?