问题标签 [custom-properties]
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.
angular - Angular + CSS 自定义属性语法
我使用 Angular 9.1.6 为公共回购做出了贡献,语法如下
我得到了一个这样的编译html
这已合并,现在我在当前项目中使用 angular 9.1.0 的该组件,并且我编译的 html 忽略了自定义属性,尽管它保留了 style 属性
然后我尝试了这种语法
使用一种语法而不是另一种语法给出编译后的 html
是否有任何角度配置会阻止使用这种语法?
javascript - getPropertyValue() 在检索自定义 CSS 属性值时包含 CSS 格式的空白
当我获得自定义 CSS 属性的值时,该getPropertyValue
方法返回一个 DOMString,其中包括我在CSS 格式化中使用的空格。是否应该使用其他方法来获取自定义 CSS 属性的值(之后不需要修剪的方法)?
请注意,当您运行代码片段时,该getPropertyValue
函数返回一个具有前导空格的值(这是我的 CSS 格式的工件)。
css - 使用 SCSS 时如何在 rgba 值中使用“无逗号”和“css 自定义属性”?
我正在尝试在 rgba 值中使用 CSS 自定义属性。我能够在纯 css 中获得所需的结果,但是当我在 codepen.io 或我的 IDE 中都使用 scss 进行测试时,我得到了一个错误of: overloaded function `rgba` given wrong number of arguments
. 我怎样才能把它合并到 SCSS 中
这是一个显示错误的代码笔:https://codepen.io/tmocodes/pen/xxVdMEq?editors=1100 下面的代码片段有效,因为它没有使用 SCSS。
html - 我可以在 HTML 文件中使用 css 自定义属性吗?
是否可以在 HTML 标记中为内联 svg 元素使用 css 自定义属性?
假设我有一个内联 svg 元素:
现在,此语句无效,但有没有办法在 HTML 文件中使用 --image-width 而不是 css 文件?
excel - 使用 VBA 将 CustomDocumentProperties 从 Word 导入 Excel
我正在尝试将 CustomDocumentProperties 从 Word 文档(我使用 Application.GetOpenFilename 选择)拉到 Excel 工作表。
我可以使用项目编号获取运行代码:
如果我硬编码自定义属性的名称,它也可以:
显然在这种情况下,它会返回 7 次“主题名称”)。
我不想返回所有值——只返回基于命名范围值的特定值(在本例中为 DataFields)。
DataFields 引用 A1:A7。我想获取那些单元格(包含自定义属性的名称)并将相应自定义属性的值粘贴到 C1:C7
但是,我似乎可以让代码根据 A1:A7 中的值返回 C1:C7 中的值。
根据我的(有限的)知识,我认为以下内容会返回所需的结果,但它对我不起作用:
任何帮助,将不胜感激。
谢谢!
javascript - 用 jQuery 替换外部 CSS 中的自定义属性
我需要按需替换 CSS 中的自定义属性之一。我为我的身体指定了多个背景,当用户单击特定按钮时,我想更改其中一些背景。例如,在开头的样式表看起来像这样:
但是一旦用户点击界面中的“value4”按钮,我想用“img/value4.png”替换“--value2”:
此代码仅将样式添加到根 HTML 但是我希望它替换现有自定义属性的值,这里是我想要得到的结果:
有人可以帮我弄这个吗?
css - 使用 prefers-color-scheme 时防止重复 CSS 自定义属性
我使用大约 60 个自定义属性在我的 Web 应用程序上处理主题。目前我有 2 个主题:光明和黑暗(我知道的原创)。
因为可以使用用户的偏好(通过类)以及基于他们的操作系统偏好使用:@media (prefers-color-scheme: dark) 来设置深色主题,所以我最终复制了深色主题属性。这在维护方面不是一个大问题,因为我使用 SCSS 生成主题。但它确实在输出中复制了它,这是我可能摆脱的 60 行。
为了您的观看乐趣,我删除了一些属性:
那么我的问题是,有没有办法防止重复?
这是生成主题的 SCSS,除了重复之外,它还可以完美地工作:
但我尝试在媒体查询中使用 @extend .theme__dark ,如下所示:
这会产生这个可爱的错误(这很明显):
欣赏你可能有的任何想法。
node.js - NodeJS - @azure/service-bus:如何将消息中的 `userProperties` 传递给 C# 后端
之前,我使用azure-sb
包来处理 NodeJS 中的服务总线消息,示例代码如下:
但是,在更改为使用 package 后@azure/service-bus
,我需要进行一些更改以获取 C# 代码中的正文,如下所示:
但是,我仍然无法userProperties
在 C# 或 ServiceBus Explorer 中成功。
websphere-liberty - Open liberty 中是否有等效的 Web 容器自定义属性 com.ibm.ws.webcontainer.suppresserrorpageodrheader="true"?
在 WAS Liberty 文档中,我可以找到 Web 容器自定义属性 com.ibm.ws.webcontainer.suppresserrorpageodrheader ( https://www.ibm.com/docs/en/was/8.5.5?topic=configuration-web-container- custom-properties#com.ibm.ws.webcontainer.suppressErrorPageODRHeader)
Open Liberty 中的等价物是什么?如何将其设置为 true?我在哪里设置它?
谢谢,吉尔森
css - 有没有一种有效的方法可以通过 CDN 从 Bootstrap5 覆盖 CSS 变量(CSS 自定义属性)?
我通过 CDN 包含 Bootstrap5,如下所示:
我的目标: 我想将引导颜色的颜色从default-blue更改为red-tone。听起来很容易,对吧?好吧,不是:如果您首先包含 boostrap CDN,然后是您自己的 css(如您所愿)并添加代码
--bs-secondary: rgb(243, 113, 33)
的颜色.btn-secondary
不变。
为了改变颜色,.btn-secondary
我必须手动改变这个类的 css。如果您想更改 5 种颜色或其他变量,这可能会非常低效。
因此,我的问题是: 是否有一种简单的方法可以通过 CDN 使用 Bootstrap5 覆盖自定义属性(=css 变量)?