Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 我可以在手写笔中使用查询参数作为变量吗?_Css_Node.js_Stylus - Fatal编程技术网

Css 我可以在手写笔中使用查询参数作为变量吗?

Css 我可以在手写笔中使用查询参数作为变量吗?,css,node.js,stylus,Css,Node.js,Stylus,我真的很想说 a { color: $COLOR; } 并使用/styles.css?COLOR=red请求它。我有什么办法可以做到这一点吗?我也接受$\u GET['COLOR']或类似的服务 如果没有对此的直接支持(我找不到任何支持),是否有任何方法可以利用compile函数来完成此操作?您需要将其编码为两步过程: 使用带有简单模板语言(如ejs或下划线模板)的常规express代码将颜色值插入手写笔文件 然后渲染手写笔文件并用CSS响应 +1问有趣的问题。您当前如何使用手写笔请求

我真的很想说

a {
    color: $COLOR;
}
并使用
/styles.css?COLOR=red
请求它。我有什么办法可以做到这一点吗?我也接受
$\u GET['COLOR']
或类似的服务


如果没有对此的直接支持(我找不到任何支持),是否有任何方法可以利用
compile
函数来完成此操作?

您需要将其编码为两步过程:

  • 使用带有简单模板语言(如ejs或下划线模板)的常规express代码将颜色值插入手写笔文件
  • 然后渲染手写笔文件并用CSS响应

  • +1问有趣的问题。您当前如何使用
    手写笔
    请求
    /styles.css
    ?你只是在使用提供的工具吗?@JonathanLonowski是的。我使用的是express,所以
    app.use(stylus.middleware({…}))