簡體   English   中英

線性漸變無法全彩色顯示

[英]Linear gradient not being displayed with full color-stop

嗨,我正在嘗試在元素達到元素的50%但沒有任何顯示的情況下在元素上添加線性漸變並使用全彩色停止。

我在Codepen中創建了一個示例:

https://codepen.io/anon/pen/mwaGQW

這是我用來添加背景圖像的代碼:

 background-image: linear-gradient(to right, color-stop(50%, #94A14E), color-stop(50%, #C5C5C5));

誰能告訴我我在做什么錯?

是的,您的漸變語法有誤:請檢查MDN

應該是這樣的:

background-image: linear-gradient(to right,#94A14E 50%, #C5C5C5 50%);

這是一個有效的代碼段,正確的語法是'linear-gradient(to right,#94A14E 50%, #C5C5C5)'

 (function() { let element = document.querySelector('.ceva'); element.style.backgroundImage = 'linear-gradient(to right,#94A14E 50%, #C5C5C5)' })() 
 .ceva { width:300px; height:300px; } 
 <div class="ceva"></div> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM