LESS - 浏览器支持

LESS 跨浏览器友好。它支持现代浏览器,如 Google Chrome、Mozilla Firefox、Safari 和 Internet Explorer,并允许重用 CSS 元素并使用相同的语义编写 LESS 代码。在客户端使用 LESS 和显示 JavaScript 时,您必须注意性能影响,以避免出现任何外观问题,例如

  • 拼写错误,
  • 颜色变化,
  • 纹理
  • 外观
  • 链接等

在服务器端编译 LESS 文件以提高网站的性能水平。

PhantomJS 未实现 Function.prototype.bind 函数,因此您需要使用 es5 shim JavaScript 引擎在 PhantomJS 下运行。用户可以使用变量进行调整以影响主题,并在生产中使用客户端 LESS 实时显示它们。

如果您想在旧版浏览器中运行 LESS,请使用 es-5 shim JavaScript 引擎,该引擎添加了 LESS 支持的 JavaScript 功能。您可以使用浏览器必须支持的 JSON.parse 在脚本或链接标签上使用属性。