linear-gradient漸變中的引數
阿新 • • 發佈:2018-11-29
在看張鑫旭的部落格
遇到漸變數值後面帶引數不太理解
@supports (-webkit-mask: none) or (mask: none) { .box { border: none; background: linear-gradient(to bottom, #34538b, #cd0000) no-repeat; mask: linear-gradient(to right, #000 6px, transparent 6px) repeat-x, linear-gradient(to bottom, #000 6px, transparent 6px) repeat-y, linear-gradient(to right, #000 6px, transparent 6px) repeat-x 0 100%, linear-gradient(to bottom, #000 6px, transparent 6px) repeat-y 100% 0; mask-size: 8px 2px, 2px 8px, 8px 2px, 2px 8px; } }
linear-gradient(to right, #000 6px, transparent 6px) repeat-x,
隨百之,試驗
http://www.css88.com/book/css/values/image/linear-gradient().htm
語法:
<linear-gradient> = linear-gradient([ [ <angle> | to <side-or-corner> ] ,]? <color-stop>[, <color-stop>
<side-or-corner> = [left | right] || [top | bottom]
<color-stop> = <color> [ <length> | <percentage> ]?
取值:
下述值用來表示漸變的方向,可以使用角度或者關鍵字來設定:
用角度值指定漸變的方向(或角度)。
to left:
設定漸變為從右到左。相當於: 270deg
to right:
設定漸變從左到右。相當於: 90deg
to top:
設定漸變從下到上。相當於: 0deg
to bottom:
設定漸變從上到下。相當於: 180deg。這是預設值,等同於留空不寫。
<color-stop> 用於指定漸變的起止顏色:
指定顏色。
用長度值指定起止色位置。不允許負值
用百分比指定起止色位置。
linear-gradient(to right, #000 6px, transparent 6px) repeat-x,
回到自己的理解 就是#000到6px,前都是純#000,6px之後都是透明