我正在使用 Sapper 创建一个 Web 应用程序并希望使用相对字体大小。
我为body
元素上的不同媒体查询设置了固定的字体大小。然后我想在 Svelte 组件的后续文本元素中使用rem
单位font-size
来调整视口的字体大小。
HTML(Svelte 组件)
<h1>Title</h1>
CSS(Svelte 组件的)
h1 {
font-size: 2rem;
}
Sapper 的全局 CSS
body {
font-size: 12 px;
}
@media (min-width: 600px ) {
body {
font-size: 15px;
}
}
我希望本地组件 CSS 能够读取全局body
元素上的字体大小,因此将字体大小调整h1
为视口大小。但是,没有看到任何动作。相反,使用em
单位效果很好。