gpt4 book ai didi

css - 在 React 应用程序中更改 CSS 主题的方法?

转载 作者:行者123 更新时间:2023-11-28 02:33:15 25 4
gpt4 key购买 nike

思路是登录后从服务器获取一个配置JSON。并根据配置(假设用户链接到的公司)使用一种预设样式。前端是基于 React 的。因此,我将无法通过 id 获取主要样式标签并即时更改它:

<link type="text/css" rel="stylesheet" media="all" href="../green.css" id="theme_css" />

document.getElementById('theme_css').href = '../red.css';

在 React(Redux) 网络应用程序中是否还有其他常用的动态加载文件的方法?

最佳答案

你可以试试这个。它适用于更大的元素,您的浏览器支持略高,或者您可以在 SASS/LESS 的帮助下实现相同的元素。

https://medium.com/@harishv6665_49536/theming-with-react-js-or-any-in-minutes-with-css-variables-11d4ebecdb41

关于css - 在 React 应用程序中更改 CSS 主题的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47583056/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com