我想使整個頁面的背景看起來像下面的圖像與CSS,我很難一起使用多個線性漸變。背景必須具有較薄的斜條紋,從上到下的顏色淡化在中間較淡,並在頂部和底部淡化成較暗的顏色。多個CSS線性漸變爲背景
我已經嘗試了一堆東西,我在這裏看起來是迄今爲止最好的,但它不是很正確。這是一個jsfiddle顯示我有什麼。
我可以用條紋,但是從上到下的漸變絕對是關閉的,因爲漸變只顯示在透明條紋上。我認爲這裏需要的是兩個漸變重疊以獲得下面的效果,但也許有更好的方法。
下面是從小提琴的情況下,在未來的聯繫斷碼:
/* Stripes */
body {
background: linear-gradient(
-45deg,
#5BABCF 25%,
transparent 25%,
transparent 50%,
#5BABCF 50%,
#5BABCF 75%,
transparent 75%,
transparent
);
background-size: 6px 6px;
height: 100vh;
margin: 0;
padding: 0;
}
/* Color Fade */
html {
background: repeating-linear-gradient(
to bottom,
#051219,
#91B7CA 25%,
transparent 50%,
#91B7CA 75%,
#051219 100%
);
}
不知道如何去這樣做?
對角線漸變條紋應該有HTTPS的RGBA顏色 – vals
可能重複://計算器。 com/questions/45489892/two-linear-gradients-layers-on-div – cjl750
謝謝vals,這是我需要的。如果您將其作爲答案,我會將其標記爲最佳答案。 – user2827811