css - 环境 LAMP - 自动编译 css 文件 (@import)

标签 css linux module web-traffic

和你们一样,我有一个 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/

相关文章:

html - 试图让下拉菜单位于左侧

javascript - jQuery 弹出框未显示

module - 在方案中向右折叠

python - 如何在使用 os.listdir 时删除 .py 扩展名

asp.net-mvc-3 - 如何从 Orchard 中删除高级菜单模块?

c# - 如何使用不同分辨率的图像将矩形从一个图像复制到另一个图像

html - 被 CSS 隐藏的元素仍然占用页面空间-如何设置显示 : none conditionally?

linux - 安装 ssmtp 用于发送电子邮件后的虚拟 cron 作业

linux - 关于 bash 脚本的说明

linux - 什么会导致 SIGTERM 不传播到子进程?