问题标签 [stylus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4959 浏览

javascript - 手写笔 (CSS) 的客户端使用

这里的新人。我一直在寻找使用Stylus(编译 CSS)客户端的好解决方案。

现在,我知道有关不使用已编译 CSS 客户端的提示,因为:

  1. 如果不使用 JS,它会中断。
  2. 在实时客户端环境中编译需要额外的时间。
  3. 它需要在每个客户端重新编译,这不是绿色的。

但是,我的环境是为 Chrome 和 Opera 制作的扩展。它在 JS 环境中工作,并且可以离线工作,因此 1、2 或 3 都不适用。我在这里真正寻找的只是一种更有效地编写 CSS 的方法,更少的麻烦、更多的变量、嵌套和混合。

我已经尝试过 Less,它是 Less、Sass 和 Stylus 三重奏中唯一一个目前在客户端工作得很好。那么,有没有人知道 Stylus 的好解决方案?

0 投票
3 回答
21726 浏览

css - 改变手写笔css中部分文本的颜色?

我想使用手写笔更改文本字符串中只有一个单词的颜色,即

手写笔代码是

我只想将 h1 短语“我们”中第一个字母的颜色更改为黄色,我怎么能在手写笔中实现这一点,谢谢 :)

0 投票
4 回答
4675 浏览

stylus - 如何在手写笔中添加条件!重要

我想在!important定义中添加一个条件字符串,而不必重复这些行......到目前为止我最接近的是:

这不起作用,因为importantString=""实际上 inserts ,如果未定义,则""删除分配实际上会打印。importantString

最好的方法是:

但我想这是不可能的。

0 投票
1 回答
194 浏览

windows - Stylus 结束批处理执行

我目前正在尝试编写一个批处理文件来在 Windows 中构建我的项目。该项目是用手写笔构建的。Stylus 与 node.js 和 -g 标志一起安装

每当我使用 stylus 命令运行批处理文件时,stylus 调用后都不会执行任何命令。这就像手写笔调用的完成会强制关闭窗口,即使运行命令本身不会关闭窗口。

这是我的脚本:

复制命令和暂停命令都没有被执行。如果我注释掉 stylus 命令,它们就会被执行。stylus 命令正在输出文件,所以我很茫然。

有谁知道为什么手写笔执行会强制我的脚本结束执行?

0 投票
3 回答
3784 浏览

node.js - Expressjs 未在 heroku 上加载样式表,出现 500 错误

我在 heroku 上运行 Expressjs 安装,它没有加载样式表。

我按 ctrl+u 然后单击样式表链接,并收到此错误:

当我转到 url '/stylesheets/style.css' 时,我收到此错误:

在本地一切正常。

这是 package.json

app.js:

过程文件:

如果我继续刷新,它会使应用程序崩溃。

0 投票
0 回答
135 浏览

xampp - 如何让手写笔与 xampp 一起使用并自动编译 .styl 文件?

嗨,我一直在寻找这个简单的答案。

我已经安装了 node.js 和 stylus 并且必须用 cmd 将 .styl 文件编译成 css ......现在我的问题是如何让它与 xampp 一起工作。

我希望能够编辑我的 .styl 文件并在我的 localhost/whatever 中查看结果。

提前感谢,如果这是一个真正的菜鸟问题,我很抱歉,但我一直在寻找并没有找到答案。

0 投票
4 回答
2538 浏览

python - 正在寻找具有类似 Stylus 语法的 Python CSS 预处理器?

Stylus是一种编译成普通 CSS 的语言。由于许多原因,该语言可以节省大量时间和空间。例如,我可以将选择器放在一起:

我还可以做一些事情,比如让特定于供应商的属性在没有前缀的情况下工作,这样可以节省大量空间。

我的问题是:Stylus 有什么替代品吗?我真的想不出关于 Stylus 是什么的描述,所以我发现使用 Google 很难找到任何替代品。

注意:我所说的替代方案是指编译成 CSS 并提供节省时间的好东西的语言。


我正在寻找替代品的原因是我在所有项目中都使用 Stylus,我想看看是否有更好的解决方案。我对 Stylus 不是 100% 满意的原因是它的 TextMate 包很糟糕,而且 Stylus 需要 Node.js 来编译,这也是我想避免的一步。我主要使用 Python。

0 投票
2 回答
3670 浏览

nib - 无法在手写笔文件中找到笔尖

我正在尝试在手写笔中使用 Nib CSS3 扩展。安装手写笔和笔尖(尝试本地和全球-g)。但是没有一个有效,当我这样做的时候

我明白了

0 投票
1 回答
806 浏览

node.js - 让 Stylus 与 Express 和 Node 一起工作

我是 node、express、stylus、ejs(整个捆绑包)的新手,并且无法让手写笔工作。

我有一个目录,其中包含:

应用程序.js

公共/main.styl

意见/index.ejs

这是我的 app.js 代码:

当我转到 localhost 时,我的 index.ejs 文件已呈现,但它不包含任何样式。有什么想法我可能做错了吗?有没有什么好的手写笔入门教程?抱歉,如果这太模糊了。谢谢!

0 投票
1 回答
4830 浏览

stylus - Stylus,指变量名和值

我想...

我正在尝试做这样的循环

我希望它输出

我似乎无法同时获得所需的变量名称和值

我试过了...

但我只得到类名或颜色名(取决于我是否使用字符串作为变量名进行迭代)