<分区>
我目前正在从事一个新元素,该元素允许用户根据自己的喜好更改网站的外观。他们可以更改背景颜色和内容,这些内容会保存在数据库中供以后使用,或者它们可以存储在 cookie 中。但是我一直在使用 php 文档来模拟样式表,这样我就可以传递像 <link rel="stylesheet" type="text/css" href="main.php?bgColor=#444"
这样的变量。举个例子。这样我就可以让 css 动态化,而不是过分依赖 javascript。
不过有 friend 说用了SASS,但我对compass框架了解不多,不知道适不适合自己的元素。你如何将动态变量传递给这个 .sass 或 .scss 文件?你只是做一个 @import "php-variables";
语句并包含一个 php 文件?或者你能像我用 php 那样发送动态变量吗?
而且,使用 php 而不是 SASS 有什么好处,反之亦然?