gpt4 book ai didi

CSS-hack - 在网站正文中添加 css

转载 作者:技术小花猫 更新时间:2023-10-29 10:10:45 26 4
gpt4 key购买 nike

我陷入了只能访问网站主体而不能访问网站头部的情况。我必须使用新的样式表。现在我遇到的解决方案是在网站正文中添加 CSS 文件。当然,这是一个 hack,所以我想知道是否有更好的解决方案?

最佳答案

我们有不同的方法来加载 CSS 文件。

1 - HTML - 在页面上加载外部 CSS 文件的传统方式是:

<head>
<link rel="stylesheet" type="text/css" href="file.css" />
</head>

2 - CSS - 使用 CSS 文件中的标签 import

@import  url("another_file.css");

3 - JavaScript - 只使用 JavaScript 来做,你应该创建一个 Javascript 函数:

<script type="text/javascript">

function loadCSS(filename){
var file = document.createElement("link");
file.setAttribute("rel", "stylesheet");
file.setAttribute("type", "text/css");
file.setAttribute("href", filename);
document.head.appendChild(file);
}

//just call a function to load your CSS
//this path should be relative your HTML location
loadCSS("path_to_css/file.css");
</script>

4 - JavaScript - 您可以添加动态定义,例如:

<script type="text/javascript">

var sheet = (function() {
var style = document.createElement("style");
style.appendChild(document.createTextNode(""));
document.head.appendChild(style);
return style.sheet;
})();

sheet.insertRule("span { visibility: hidden }", 1);
</script>

关于CSS-hack - 在网站正文中添加 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11833325/

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