假设 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 样式表中全局变量的默认值? 的相关文章

  • 尽管有外部声明,但 Firebase 数据库中的变量在全局范围内看不到。 (javascript)

    过去几个小时我一直在研究局部和全局变量 我从这个问题中发现了什么 如何更改函数内全局变量的值 https stackoverflow com questions 10872006 how do i change the value of a
  • 我可以在 Android 应用程序类中创建自定义全局方法吗?

    我目前有一个具有许多活动的应用程序 需要有一种方法来维护这些活动之间的状态 我使用 Application 类来执行此操作 声明全局变量并使用 getter 和 setter 与我的活动进行交互 我希望在那里放置一些自定义方法 以便当我想要
  • 为 linux bash 中的函数中的局部变量分配一个新值

    我有一个linux bash带有函数的脚本 myfunctiona local MYVAR1 one local MYVAR2 two echo MYVAR1 The line beneath is the line in question
  • Java如何访问try-catch块之外的变量

    我是java初学者 正在玩try catch块 但是 我无法获取try catch块之外的变量 以下代码有效 class factorial public static void main String args try int num I
  • Node.js Express - 如何将 Stylus .styl 文件编译为 CSS

    我正在尝试从 Balloons http balloons io 开始构建一个应用程序 它使用 Backbone js 和 Express 来设置 UI 我从未使用过这些框架 而且我很难真正做出改变 据我了解 styl 文件被编译成 CSS
  • 如何使用 webpack 访问全局对象(窗口)?

    我正在尝试使用 JavaScript 将 ActionScript 与 JavaScript 连接起来ExternalInterface和网络包 ExternalInterface只能挑起 call 在全局对象 window 我如何获得 w
  • 函数访问全局变量

    我正在开发一个基于文本的游戏 以便更多地练习 Python 我将游戏的 设置 部分变成了一个函数 这样我就可以最小化该函数并消除混乱 因此如果我想更改某些设置变量 我可以调用它 但是当我将它们全部放入一个函数中时 我意识到该函数无法更改全局
  • 如何在 JQuery $.each 函数中编辑全局变量?

    好吧 所以这个标题可能不能很好地解释我的问题 希望这是有道理的 这也是我第一个使用 jQuery 的应用程序 所以如果我做了一些愚蠢的事情 请原谅我 我有以下功能 function getRandomImages limit imagesA
  • 如何避免全局常量的“多重定义”错误?

    我正在使用 Windows API 编写 C 程序 每个主要函数都有自己的文件 并且有一个用于原型和包含内容的标头 Headers global constants pragma once define WIN32 LEAN AND MEA
  • ASP.NET MVC 4 中的全局变量

    我目前正在构建一个 ASP Net MVC 4 SAAS 应用程序 C 并且一直致力于设计计划 我的意思是如果客户选择Plan A他们应该有权访问一些东西 如果他们选择的话Plan B他们可以接触其他人等等 我坚持的部分是与所有操作共享帐户
  • 函数中更改全局变量无效

    我刚刚尝试了这段代码 number 2 Function Convert Foo number 3 Convert Foo number 我期待这个功能Convert Foo会改变 number到3 但仍然是2 为什么不是全局变量 numb
  • Zend,Application.ini 中的全局变量?

    我有一个问题 因为我需要一个全局静态变量 并且我有一个问题是否有可能将其添加到 application ini 文件中 该怎么做 或者我必须 使用静态变量创建抽象类 在 Zend Registry 中注册它 以便从所有应用程序访问该变量 在
  • 如何制作全局数组?

    所以 我读了这个帖子 https stackoverflow com questions 1249131 declaring global variables in iphone project 这几乎正是我正在寻找的东西 然而 这不起作用
  • 在 JavaScript 中使用 Pylons 全局变量(转义括号)

    我正在尝试访问 JavaScript 中 Python 全局变量中保存的字典中的结果 var selected jQuery target option selected text var list c persons by permiss
  • 使用Multiprocessing和Pool时如何访问全局变量?

    我试图避免将变量冗余地传递到dataList e g 1 globalDict 2 globalDict 3 globalDict 并在全球范围内使用它们 global globalDict然而 在下面的代码中并不是这样做的解决方案 是否有
  • 无法访问 WordPress 中声明的全局变量

    我有以下代码 g value something print g value function get value global g value print g value print get value 当我在独立的 PHP 脚本中运行它
  • MVC 3 Razor _ViewStart 中的公共变量

    我正在 MVC 3 附带的新 Razor 引擎上构建一个网站 并且喜欢新语法 但是 我对使用公共属性 常量感到不知所措 我知道使用 WebForms 我们可以在代码后面添加公共属性 public string ImageFolder get
  • 在 C# 中将 .txt 文件打开到 richTextBox 中

    我希望能够将 txt 文件打开到 c 中的 Richtextbox 中 也打开到我制作的名为 notes 的全局变量中 但不知道如何执行此操作 这是我现在的代码 OpenFileDialog opentext new OpenFileDia
  • 全局变量的问题

    我在 PHP 中包含页面时遇到问题 图片显示了我想做的事情 我想在我的 index php 页面中包含水平和垂直菜单 但现在我只能包括其中之一 在 global php 中有数据库名称 密码和定义我现在使用的语言的变量 我包含了所有衍生词
  • 如何在 EXTJS 中使用全局函数/实用类

    我的代码结构如下 gt MyApp gt 应用程序 gt 控制器 模型 存储 共享 util gt Utility js 视图 我创建了以下实用程序类 Ext define MyApp shared util Utilities myFun

随机推荐

  • 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