CSS Variables (custom properties) in Pseudo-element “content” Property

后端 未结 4 1688
太阳男子
太阳男子 2020-12-14 01:44

Example use (what I want)

div::after {
  content: var(--mouse-x) \' / \' var(--mouse-y);
}

Test case showing it NOT working:

CodePe

4条回答
  •  臣服心动
    2020-12-14 02:22

    You need quotation marks around the values of your custom properties.

    document.documentElement.style.setProperty('--mouse-x', "'" + e.clientX + "'")
    document.documentElement.style.setProperty('--mouse-y', "'" + e.clientY + "'")
    

提交回复
热议问题