我知道我們可以用不同的顏色將一半的顏色分成一半。對於只有兩種顏色,答案在這裏: How to color a div half blue, half yellow?如何使用3種不同顏色對單個div進行着色? (三分之一藍色,三分之一白色,三分之一紅色)
但它不適用於3種不同的顏色。
div{
\t width:400px;
\t height:220px;
\t background: linear-gradient(to right, #002395 33.33%, white 33.33%, #ed2939 33.33%);
}
<div style="font-size:60px; font-family: arial; display: flex;
justify-content: center; /* center horizontally */
align-items: center; /* center vertically */">FRANCE</div>
請幫我找到實現這一結果只用一個單一的div最簡單的方法? 這是輸出應該什麼樣子:
我找到了答案。感謝下面的答案。
其實,我不得不線性梯度
background: linear-gradient(to right, #002395 33.33%, white 33.33%, #ed2939 33.33%);
}
改變
background: linear-gradient(to right, #002395, #002395 33.33%, white 33.33%, white 66.66%, #ed2939 66.66%);
這裏是結果:
div{
\t width:400px;
\t height:220px; \t
background: linear-gradient(to right, #002395, #002395 33.33%, white 33.33%, white 66.66%, #ed2939 66.66%);
}
<div style="font-size:60px; font-family: arial; display: flex;
justify-content: center; /* center horizontally */
align-items: center; /* center vertically */">FRANCE</div>
爲什麼你就不能使用3周的div更梯度? – FiringSquadWitness