【问题标题】:have NETWORK_ERR with less.jsNETWORK_ERR 和 less.js
【发布时间】:2012-07-29 12:08:52
【问题描述】:

我正在使用 less.js 来获得更好的响应式 css 设计,但现在我在使用基于 webkit 的浏览器和 chrome 时遇到了 NETWORK_ERR。但是Firefox不会有这种问题。

我试图用谷歌搜索我的问题,但似乎唯一的解决方案是在其他服务器上放置更少的文件,否则不可避免地将 less.js 的 src 读取为“file:///*xxxx/less .js" 而不是 "file://*xxxx/less.js" 。

我的问题是,有什么办法可以将 file:/// 的方式更改为 file://?

还有一个问题,有没有更好的 css 框架可以做出更好的响应和有组织的设计? Less.js 很好组织,我也使用 javascript 来改变一些变量动态。

谢谢。

【问题讨论】:

    标签: javascript css less


    【解决方案1】:

    从可以充当 CDN 的不同服务器提供 css js 和图像总是好的。在您的情况下,您也可以解决 chrome 问题。

    这里有一些解决您的 file:/// 到 file:// 问题的方法(不确定您是否已经看过这些)

    看看这个link

    您可以通过几种方式来解决这个问题,看看 Nathan Strutz 的回答,他建议将命令行开关 -allow-file-access-from-files 添加到您的快捷方式中,Chrome 将允许您加载 LESS。 JS没有任何问题,下面也可以告诉你如何添加命令行开关。

    我也对 MrClean 的回答(最后一个回答)特别感兴趣,虽然我还没有尝试过,但你可以试一试。

    为了回答你的第二个问题,有很多框架可以做 css 响应式设计click here 列表,我对基础、mqframework、Golden Grid System 框架和 Fluid Baseline Grid 特别感兴趣。

    【讨论】:

    • 我同意大多数人的建议:建立一个网络服务器。 Chrome -allow-file-access-from-files 似乎对我有用。但麦克林的回答没有,哈。
    • 我已经尝试过一些著名的响应式 css 框架。但我的客户端设备可能有多种尺寸,而不仅仅是常见的。我希望不仅设置最大值或最小值。相反,所有的 fontSize 或 margin ,图像大小将根据屏幕大小动态变化。
    • @George 在这种情况下,您可能必须使用 Javascript 来呈现高度和字体。
    • 是的,我知道。一开始,我使用js动态控制所有宽度/高度/字体/边距....等,但我还需要控制我的css文件。这就是为什么我使用less.js来控制它们......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-06
    • 2013-04-26
    • 1970-01-01
    • 1970-01-01
    • 2016-03-06
    • 2011-09-16
    相关资源
    最近更新 更多