美文网首页
动态控制伪类样式

动态控制伪类样式

作者: 懒懒猫 | 来源:发表于2022-04-27 18:58 被阅读0次

    React 传入变量1: ‘–color’

    export default () {
      return <div style={{'--color': red}}>
          <span></span>
        </div>
    }
    
    React 传入变量2: ‘–colorArr’
    
     var  colorArr= [
        '#3E95E5',
        '#54C66E',
        '#9162E0',
        '#3BC7CB',
        '#EEC847',
        '#3B3ACC',
        '#D26131',
        '#D96433',
      ],
    .....
     style={{
                    '--background':
                    colorPlanArr[
                        index % colorArr.length
                      ],
                  }}
    

    css 使用var(–xx) 读取变量

    
    .div::after {
      content: "";
      position: absolute;
      top: 50%;
      right: 100%;
      margin-top: -5px;
      border-width: 5px;
      border-style: solid;
      border-color: transparent var(--color) transparent transparent;
    }
    

    原文链接:https://blog.csdn.net/cofecode/article/details/115372495

    相关文章

      网友评论

          本文标题:动态控制伪类样式

          本文链接:https://www.haomeiwen.com/subject/wbmkyrtx.html