如何为整个应用替换角度主题CSS样式表?

问题描述 投票:0回答:1

首先,我无法通过index.html导入css,但出现MIME类型错误:enter image description here拒绝应用'http://localhost:4200/css/pink-bluegrey.css'中的样式,因为它的MIME类型('text / html')不是受支持的样式表MIME类型,并且启用了严格的MIME检查。

如果我尝试通过angular.json导入它,那么我将无法插入ID标签id =“ themeAsset”。

原因我要添加id是因为我想从https://material.angular.io/guide/theming执行此操作>

function changeTheme(themeName){document.getElementById('themeAsset')。href = /path/to/my/${themeName}.css;}因此我可以通过单击更改整个应用程序样式的样式,而不是将类添加到每个组件中]

首先,我无法通过index.html导入css,并且出现MIME类型错误:在此处输入图像描述拒绝从'http:// localhost:4200 / css / pink-bluegrey.css'应用样式,因为其MIME类型('...

css angular theming
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.