gpt4 book ai didi

css - 未加载 Chrome 扩展的 CSS

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

我正在开发“内容脚本”Chrome 扩展程序。我正在尝试使用 CSS 文件来设置页面上一些现有元素的样式,以及设置我使用 JavaScript 动态创建的元素的样式。

我在 manifest.json 文件中指定了我的 CSS 文件:

{
...
"content_scripts": [
{
"matches": [ ... ],
"js": [ ... ],
"css": [ "style.css" ]
}
]
...
}

然后,如果我将类似下面的内容放入我的 style.css 中,什么也不会发生:

body {
background-color: red;
}

我还制定了一些规则:

#MyInsertedEl {
color: red;
}

然后(使用 jQuery)将 ID 为 MyInsertedEl 的元素( anchor 链接)插入到页面中,但它的颜色不是红色(该元素已插入并在页面中可见)。

那么是什么给了?我究竟做错了什么?根据文档,我已经得到了我应该得到的一切,谷歌没有返回任何有用的东西。

编辑:如果以任何方式相关,此代码将在 facebook 的页面上运行......

最佳答案

很明显,Chrome 中有一个错误。如果您的 matches 表达式中有 ?,CSS 文件将不会被加载。我已经提交了包含更多详细信息的错误报告 here .

关于css - 未加载 Chrome 扩展的 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3825292/

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