內置函數中的自定義屬性,如 `rgba()` 拋出錯誤


Error evaluating function `rgba`: color functions take numbers as parameters

示例代碼:

.box-1 {
      width: 50px;
      height: 50px;
      margin-bottom: 30px;
      background: rgba(@primaryColor, 1);
      border: 5px solid skyblue;
    }
:roots { --color-accent: 169,57,255; }

button:hover { background-color: rgba(var(--color-accent), 0.2); color: rgb(var(--color-accent)); }
 

 

修改之后:

 

    .box-1 {
      width: 50px;
      height: 50px;
      margin-bottom: 30px;
      background: ~"rgba(@primaryColor, 1)";
      border: 5px solid skyblue;
    }

:roots { --color-accent: 169,57,255; } button:hover { background-color: ~"rgba(var(--color-accent), 0.2)"; color: ~"rgb(var(--color-accent))"; }
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM