动态 LESS 样式表加载 您希望使用 LESS.js,但需要在初始页面加载后动态加载特定样式。尽管 LESS 约定规定在 less.js 脚本之前加载所有样式表,但您需要寻找方法来规避此要求。 为了促进动态样式表加载,LESS.js 版本 1.0.31 引入了一个解决方案。 less.refreshStyles() 函数可以重新编译 ;用 type="text/less" 指定的标签。要实现此功能,您可以: 包含更新的 LESS.js 脚本(1.0.31 或更高版本)。 动态创建新的 样式。使用 type="text/less" 标记并将其附加到 <head> 中 利用 less.sheets.push() 将新样式表注册到 LESS。 调用 less.refreshStyles() 重新编译并合并动态样式表。