gpt4 book ai didi

javascript - 如何从 CSS 或 HTML 文件中的变量附加 CSS? Angular 4+

转载 作者:行者123 更新时间:2023-11-29 16:37:42 26 4
gpt4 key购买 nike

是否可以从变量附加 CSS。例如

var myHtml = "<div>My example html</div>";

// in html i can do this

<div [innerHTML]="myHtml"></div>

但是如果我将 CSS 存储在变量中怎么办。如下所示:-

var myCss = ".exampleClass {margin: 0;width: 100%;}";

如何将此 css 变量添加到我的 CSS 文件或 HTML 中作为工作 css?

我使用的是 Angular 4+,但即使是 JavaScript 解决方案也很受欢迎。

最佳答案

您可以简单地插入一个新的 <style>使用 JavaScript 标记到您的页面:

var myCss = ".exampleClass {margin: 0;width: 100%;color:blue}";

var style = document.createElement("STYLE");
style.innerText = myCss;
document.body.appendChild(style);
<div class="exampleClass">Lorem ipsum</div>

关于javascript - 如何从 CSS 或 HTML 文件中的变量附加 CSS? Angular 4+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49597094/

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