- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在下面的示例中,我有一个调用子自定义元素的父自定义元素。子项具有可在父级 CSS 中定义的 p
元素的可变 color
CSS 属性。
在子元素的JS中,想读取父元素处选择的--custom-color
值。在本例中,值为 yellow
。换句话说:当 getCustomColor()
方法运行时,我希望控制台日志显示为“您的自定义颜色是黄色。”
我在 getCustomColor()
方法中放入什么 JavaScript 来定义 var yourColor
?
<style>
my-child-element {
--custom-color: yellow;
}
</style>
<template>
<my-child-element></my-child-element>
</template>
我的子元素.html
<style>
p {
color: var(--custom-color);
}
</style>
<script>
getCustomColor: function() {
var yourColor = // What goes here to obtain the correct value of 'yellow'?
console.log('Your custom color is' + yourColor);
}
</script>
仅供引用:This documentation describes the custom style API .但我似乎找不到我在这个问题中描述的内容的引用。
最佳答案
您链接的文档实际上提到了它...
你只需要检查 this.customStyle['--my-property-name']
它就会有属性的值
关于javascript - polymer 1.x : How to imperatively (using JS) obtain the value of a custom CSS property?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38317155/
我接受过 lisp 语言家族的一些培训,现在我为了我自己的利益学习一点 Haskell。在 lisp 中,函数式风格还可以,但有一些情况命令式风格对于获得良好的性能是必要的,例如 追加 Append
我对 react 以及函数式、命令式、声明式等术语都是新手。我发现纯函数很容易测试。我自学使用 Javascript 进行编程。到目前为止,它正在工作,但我的目标是学习编写干净且可维护的代码。我的问题
这个问题是连续尝试克服 appDebugAssemble 失败构建的四天漫长而痛苦的旅程的结果。我已经阅读了大量的主题/文章,这些主题/文章是谷歌通过查找任何带有“multidex”一词但无济于事的东
我有一个关于编程和英语语言的问题:在评论单行代码时是使用第三人称还是命令式。 假设在命令式语言中的以下代码行应该被注释: object.doSomething(); 我评论这一行的方法是使用第三人称将
我是 Scala 新手,刚刚阅读 Scala By Example 。在第2章中,作者有2个不同版本的快速排序。 一种是命令式: def sort(xs: Array[Int]) { def
我看到在 Java 中有两种方式来转换一个对象: List l = new ArrayList(); ArrayList first = (ArrayList) l; ArrayList second
假设在 C 中,我们有以下结构: struct MyData { char key1[20]; long key2; ... /* some data */ }; 本质上,除
我正在创建一个继承自 NamedTuple 的类(特别是为了不变性)元组中包含三部分数据。我正在覆盖 __repr__()提供一个漂亮的、人类可识别的类表示。然而,自定义__repr__必须对元组中的
我有以下 reducer 功能: reducer 的第一个 参数是聚合值,第二个 参数是下一个值。下面的 reducer 函数减少了相同的 reaction 参数,但聚合了 state$ 值。每个 r
(我希望这个问题是切中主题的——我尝试寻找答案,但没有找到明确的答案。如果这恰好偏离主题或已经得到回答,请审核/删除它。 ) 我记得曾多次听到/读过关于 Haskell 是最好的命令式语言的半开玩笑的
我已经为我的 添加了一个事件监听器到我的自定义元素中打电话。 问题 Is there a shorter (more convenient syntax) way to imperatively (
我正在设计一种命令式语言,但在实现循环功能时遇到了问题。循环将采用以下形式: Do (n Loop Body 我可以正确地解析循环,但是在评估循环时,会出现两个问题。第一个是我不
我想和一些老东西一起玩 Collatz conjecture并决定以(非常)函数式的风格来做它会很有趣,所以我实现了一个 unfoldr 函数,接近 Haskell has 函数。 : fn unfo
在 Polymer 2.0 ( https://www.polymer-project.org/2.0/docs/devguide/events#imperative-listeners ) 的新文档
在下面的示例中,我有一个调用子自定义元素的父自定义元素。子项具有可在父级 CSS 中定义的 p 元素的可变 color CSS 属性。 在子元素的JS中,想读取父元素处选择的--custom-colo
我是一名优秀的程序员,十分优秀!