假设 Stylus 样式表中全局变量的默认值?

2024-02-08

其中最棒的事情之一Stylus http://learnboost.github.io/stylus/它允许您定义可用于自定义结果输出的配置的变量。

例如,

// my-html-object.styl

$my-html-object-color = red

$my-html-object
    color $my-html-object-color

但是如何定义这个变量,以便在加载“my-html-object.styl”之前可以覆盖它,从而可以实现以下操作?

// main.styl

$my-html-object-color = blue

@import('my-html-object')

Stylus 提供了两个相同的运算符来实现此目的?= and :=如此处记录的:

http://learnboost.github.io/stylus/docs/operators.html#conditional-assignment-- http://learnboost.github.io/stylus/docs/operators.html#conditional-assignment--

为了完整起见,这里有一个示例,显示了两种替代(但等效)语法:

示例1:

// my-html-object.styl

$my-html-object-color ?= blue

$my-html-object
    color $my-html-object-color

示例2:

// my-html-object.styl

$my-html-object-color := blue

$my-html-object
    color $my-html-object-color

然后在这两种情况下您都可以根据需要调整该值:

// main.styl

$my-html-object-color = blue

@import('my-html-object')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

假设 Stylus 样式表中全局变量的默认值? 的相关文章

  • constexpr(即常量初始化)模板变量的初始化顺序是否有保证?

    From en cppreference com w cpp language initialization http en cppreference com w cpp language initialization 无序动态初始化 si
  • 什么时候使用静态变量?

    我目前正在 C 中做一个需要大量渲染的项目 并且在几乎所有类中 都有一个用于缩放渲染的整数类型常量值 我知道我可以在一个地方将这个常量定义为普通变量 然后将其传递 但 这看起来确实很麻烦 什么时候可以在 C 中使用静态变量 解决我的问题的最
  • C++ 中静态全局标识符和非静态全局标识符有什么区别?

    有什么区别static全球和非staticC 中的全局标识符 静态将变量的范围限制为相同翻译单位 https stackoverflow com questions 1106149 what is a translation unit in
  • Android - 全局变量?

    我需要在我的应用程序中存储一些数据 我知道我可以这样做 class public class MyApplication extends Application private String someVariable public Stri
  • Symfony:使用全局变量

    我知道 远离全局变量 问题是我真的真的需要一个可以获取的价值 而且最重要的是可修改的来自应用程序的不同部分 它是我出于调试目的需要监视的某些操作的计数器 谷歌搜索任何与 Symfony 和全局变量相关的内容 总是让我得到建议使用 Conta
  • 如何在c中调用的matlab函数中使用“全局静态”变量

    您好 我目前正在使用 MATLAB 和 C 进行编码 我已使用以下命令将 MATLAB 函数编译到 C 共享库中 MATLAB编译器 http www mathworks com help compiler shared libraries
  • Rust 中可以使用全局变量吗?

    我知道一般来说 应该避免使用全局变量 尽管如此 我认为从实际意义上来说 有时需要使用它们 在变量是程序不可或缺的情况下 为了学习 Rust 我目前正在使用 sqlite3 和 GitHub 上的 Rust sqlite3 包编写一个数据库测
  • 为 linux bash 中的函数中的局部变量分配一个新值

    我有一个linux bash带有函数的脚本 myfunctiona local MYVAR1 one local MYVAR2 two echo MYVAR1 The line beneath is the line in question
  • Laravel 5.5:如何定义可在所有控制器中使用的全局变量?

    开发人员和编码人员您好 我的问题是如何定义一个全局变量 可以在 Laravel 中的所有控制器 我定义了一个变量 company in AppServiceProviders的启动方法 我在所有刀片视图中使用它 但我无法在控制器文件中使用它
  • C隐式extern用于全局变量,什么时候发生,它是如何工作的

    我试图了解 C 全局变量在多个文件 编译单元 之间共享的方式 我已经阅读了精彩的问答here https stackoverflow com questions 1433204 what are extern variables in c
  • 在 JavaScript 中使用全局变量

    我该怎么做呢 我的代码是这样的 var number null function playSong artist title song id alert old number was number var number 10 alert n
  • 使用 $& 全局变量的编程别名方法

    我正在尝试给一个使用 Ruby 特殊方法的方法起别名 返回最后一个正则表达式匹配 http jimneath org 2010 01 04 cryptic ruby global variables and their meanings h
  • 如何在Python中设置全局随机种子

    就像在 R 中一样 我想为整个脚本 会话全局设置一个随机种子 而不必每次执行函数或运行模型时都调用随机种子函数 我知道 sci kit learn 使用 numpy RNG 但也找不到全局设置它的方法 我在这里阅读了几篇关于这个主题的文章
  • 如何创建可以跨多个页面或在框架/iframe 内访问的全局 JSP 变量?

    简而言之 如何在 JSP 中创建全局变量 以便可以跨其他 JSP 页面和 或内部框架 iframe 访问它 我尝试了 但出现错误 无法在单独的 jsp 页面中解析该变量 是否有可能在多个页面中访问 JSP 变量而无需求助于查询字符串 会话变
  • 函数中更改全局变量无效

    我刚刚尝试了这段代码 number 2 Function Convert Foo number 3 Convert Foo number 我期待这个功能Convert Foo会改变 number到3 但仍然是2 为什么不是全局变量 numb
  • 如何干净地处理全局变量?

    我有许多 aspx 页面 50 我需要在每个页面中声明一些 5 7 全局变量 一个页面中的变量独立于其他页面 即使有些变量可能相同 目前我在页面顶部和任何函数之外声明 我应该采取不同的方法吗 这种方法有副作用吗 如果完全重复 请告诉我 谢谢
  • javascript:全局变量泄漏

    每当我向 Firefox 提交插件时 我都会收到一封电子邮件 告诉我我的一些变量正在泄漏到全局范围内 一旦他们告诉我我解决了问题 但在那之前有什么方法 程序 来检查变量是否泄漏到全局范围内 Thanks Both JSLint http w
  • C中静态变量的初始化[重复]

    这个问题在这里已经有答案了 可能的重复 C中静态变量的初始化 https stackoverflow com questions 13251083 the initialization of static variable in c 我知道
  • 无法访问 WordPress 中声明的全局变量

    我有以下代码 g value something print g value function get value global g value print g value print get value 当我在独立的 PHP 脚本中运行它
  • $_POST、$_GET 和 $_REQUEST 之间有什么区别?

    我对这些超级全局变量有点困惑 POST GET and REQUEST 在 PHP 中 在 PHP 中哪些场景需要使用这些变量 这三个变量的主要区别是什么 POST是在使用 application x www form urlencoded

随机推荐

  • Hibernate JPA ManyToOne 复合键

    我正在尝试设置我的实体以允许 pks 我的数据库由两个字段组成 Dealer detail id pk user detail id pk 两者都根据相应表中的 id 进行连接 到目前为止我已经尝试过但没有成功 Embeddable pub
  • Git Pull 请求没有更改,但 git diff 显示更改

    我的分支机构有问题 介绍 我的项目有 3 个分支 Dev Main 和 Staging On Dev分支我们添加新功能 Main我们修复错误的分支Staging我们部署用于测试 当 Bug PullRequest 完成时Main分支 我们发
  • 使用 VSTS 和 Azure 时正确管理应用程序设置

    如果使用 VSTS 和 Azure 有两种不同的方法来管理应用程序设置 请记住 这只是用于持续部署的工具的示例 您可以覆盖 VSTS 中 CD 管道中的 JSON 文件 旧系统中的 Web 配置 也可以覆盖 Azure 应用程序设置 部分中
  • ElasticSearch——根据字段值提高相关性

    需要在 ElasticSearch 中找到一种方法来根据字段的特定值提高文档的相关性 具体来说 我的所有文档中有一个特殊字段 该字段值越高 包含该字段的文档就越相关 无论搜索如何 考虑以下文档结构 all enabled true prop
  • 如何在 React-Native (JavaScript) 中显示文本更多/更少

    我正在开发反应本机应用程序 在其中 我们展示了一些描述Text 可能是行数 因此 如果数据超过 3 行 如果扩展 我必须显示更多和更少
  • 如何将 (mxn) 维的 Numpy 数组展开为单个向量

    我只想知道是否有将 numpy 数组展开为单个向量的捷径 例如 将以下 Matlab 代码转换为 python Matlab方式 A 零 10 10 A unroll A 预先感谢 这是你的想法吗 编辑 正如 Patrick 指出的 将 A
  • 有没有办法显示密码执行计划?

    我看到过一个话题 了解 Neo4j Cypher Profile 关键字和执行计划 https stackoverflow com questions 17760627 understanding neo4j cypher profile
  • 是否可以在 p:columns 标签内使用 p:cellEditor?

    我有一个 primefaces 数据表 可以动态获取其列 我希望它的单元格可以使用 primefaces cellEditor 进行编辑 如图所示here http www primefaces org showcase ui datata
  • Android - 全局变量?

    我需要在我的应用程序中存储一些数据 我知道我可以这样做 class public class MyApplication extends Application private String someVariable public Stri
  • 包含动态按钮的旋转框架布局

    我有一个 Framelayout 它在运行时添加四个图像视图 并且在中心它包含主图像 用户可以使用该主图像执行不同的操作 但我面临旋转布局视图的问题 目前正在触摸旋转按钮我正在这样做 public void setRotateListene
  • 如何使用通用视图在视图中设置模型的字段?

    我有一个模型 它有一个作者ForeignKey 像这样 class Appointment models Model author models ForeignKey User 我想要author为当前登录用户创建约会时自动设置的字段 换句
  • 跨源资源共享 (CORS) 是否区分 HTTP 和 HTTPS?

    我有两个网站 https www domain only uses https com 和 www domain uses both http and https com 现在我在前者到后者的页面中发出2个ajax GET请求 一个是 ht
  • 使用 NetworkManager 上传文件不起作用

    因此 我尝试使用 Qt Network Mangager 将一个简单的文本文件上传到我正在服务的 php 脚本中 但这不起作用 我尝试了使用 QHttpMultiPart 和在请求中设置原始数据标头的示例 但没有任何效果 这是我的 Qt 代
  • 如何取消手风琴控件的更改事件

    accordion accordion change function event ui alert event have to be changed changestart function event ui return false 是
  • PyCharm 未解析的参考“打印”[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我开始学习 python 语言 并决定尝试一下 PyCharm IDE 它看起来非常不错 但是 每当我写 print 时 它都会显示 未解析
  • 回形针和 Amazon S3 问题

    我有一个在 Heroku 上运行的 Rails 应用程序 我使用回形针为用户头像和其他一些东西上传一些简单的图像 我将 S3 设置为我的后端 一切似乎都工作正常 除了在尝试推送到 S3 时出现以下错误 The AWS Access Key
  • 使用终端命令向上 n 个文件夹?

    cd 向上移动一个文件夹 是否有一个 单行 命令可以向上移动 n 个文件夹 您当然可以定义一个函数来执行此操作 go up for i in seq 1 do cd done go up 3 go 3 directories up
  • 在 TreeMap、HashMap 或 LinkedHashMap 中存储具有重复键的值

    我目前正在开展一个项目 在该项目中我从社会保障网站检索有关姓名的数据 基本上我得到了一个数字x 以及年份y和z 我必须返回 y 到 z 每年的前 x 个名字 所以从网站返回的数据是姓名 排名和年份 我必须将返回的每个名称输入到 TreeMa
  • Android 异常:您需要在此 Activity 中使用 Theme.AppCompat 主题

    为了使用支持操作栏 我的活动必须扩展 ActionBarActivity 当我这样做并启动活动时 应用程序崩溃并显示 例外 您需要在此活动中使用 Theme AppCompat 主题 或后代主题 在我的 styles xml 中我有 在我的
  • 假设 Stylus 样式表中全局变量的默认值?

    其中最棒的事情之一Stylus http learnboost github io stylus 它允许您定义可用于自定义结果输出的配置的变量 例如 my html object styl my html object color red