html - 为什么 LESS css 在本地主机上不起作用

标签 html css localhost less

根据这个tutorial我的 less 代码应该可以工作,但没有。

你能帮我让我的 less css 工作吗。

现在它不起作用 - 页面加载时没有应用样式。我做错了什么?

错误是:

FileError: 'localhost:1/styles.less' 在 styles.less 中找不到 (404)

但它在根中吗?

HTML

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
    <title></title>
    <link rel="stylesheet/less" type="text/css" href="styles.less">
    <script src="_/script/less-1.4.1.min.js" type="text/javascript"></script>

</head>

<body>

    <div id="header">test</div>

    <h2>test h2</h2>

</body>

</html>

无样式

@color: red;

#header {
    color: @color;
}
h2 {
    color: @color;
}

最佳答案

如果您使用的是 IIS,则必须在 IIS 管理器中为 MIME 类型添加“.less”扩展名。添加新的 MIMI 时,输入“.less”作为扩展名,输入“text/css”作为 MIME 类型。

关于html - 为什么 LESS css 在本地主机上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18057109/

相关文章:

html - 容器流体中的中心容器

jquery - 大图像 o Masonry 插件

linux - Tomcat 正在启动但无法访问本地主机 :8080

html - 使用 HTML 标签来包装元素语义吗?

html - 多个 SVG 元素上的 SVG 悬停问题

html - 样式表加载正常,但没有 CSS

css - 根据子类选择元素

mysql - safari 无法连接到 Mac 中的本地主机 Xampp

php - 重写规则说明

html - IE 让 URLS 破坏包含的 DIV,但 FF 显示正常。使固定?