2013-06-23 39 views
1

我真的很希望能说我可以使用查询参数作为触笔中的变量吗?

a { 
    color: $COLOR; 
} 

/styles.css?COLOR=red提出要求。有什么办法可以做到这一点?我也会接受$_GET['COLOR']或类似的东西。

如果没有直接支持(我找不到任何),有什么办法可以利用compile函数来完成这个功能吗?

+0

+1有趣的问题。 – verybadalloc

+0

目前你是如何为'/ styles.css'的请求使用'stylus'的?你只是使用提供的[中间件](http://learnboost.github.io/stylus/docs/middleware.html)? –

+0

@JonathanLonowski是的。我使用快递,所以'app.use(stylus.middleware({...}))' – Soumya

回答

0

你需要为2个步骤实现代码:与像EJS一个简单的模板语言

  1. 使用正规快件代码或下划线模板内插的颜色值转换成手写笔文件。
  2. 然后渲染手写笔文件并用CSS回应
相关问题