和你们一样,我有一个 css 文件,它使用
@import
我知道这不是最好的方法,特别是如果我们希望获得客户端和服务器之间的事务性能(更少的查询,更少的权重),但在我的情况下,访问者肯定会(在大多数时间)被带到访问我网站的所有页面,因此包括所有页面的所有 css 文件不是一个非常糟糕的选择
但是使用 import 方法,客户端将查询每个文件,例如我的 global.css 文件包含:
@import 'test.css' @import 'index.css' @import 'love.css'
客户端会查询global.css、test.css、index.css和love.css
我想知道在linux(我的专用服务器是debian 6.0)中是否有一种方法或模块可以自动将test.css,index.css,love.css的所有css包含到global.css中
那么客户端只会查询一个文件,global.css,里面会包含所有的css代码
我知道有一些简单的方法/软件可以将多个 css 文件编译成一个 css 文件,但我正在寻找可以在服务器端自动执行此操作的东西
问候,
最佳答案
LessCSS 有一个 PHP implementation这几乎是便携的。
关于css - 环境 LAMP - 自动编译 css 文件 (@import),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14249087/