我知道你不能在 Chrome 上执行此操作,因为我尝试过但失败了。当我运行以下代码时:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>test</title></head><body> <p>Test</p> <style> @import "script.js"; </style></body></html>使用同一文件夹中的“script.js”文件,我在 chrome 控制台中收到以下错误: image我的问题是:这对所有浏览器都一样吗?是否有一种变通方法允许您使用 @import 函数导入和运行非 .css 文件?
1 回答
慕后森
TA贡献1802条经验 获得超5个赞
您可以使用 @import CSS 函数导入 JavaScript(或其他非 CSS)文件吗?
最简洁的答案是不。
@import
用于导入样式表。一个常见的误解是您可以通过执行以下操作来导入非 CSS 文件:
@import url("chrome://communicator/skin/");
但是,删除行结尾的唯一原因是因为本机浏览器包的 URL 实际上不需要指定文件;它可以只指定包名称和部分,并自动选择适当的文件(例如 chrome://communicator/skin/)。
添加回答
举报
0/150
提交
取消