我正在嘗試繪製一個與下圖中給出的形狀完全相同的形狀
這是我的 html 和 css 程式碼,它的形狀與此有點相似,但在單色中我不知道如何在多色中做到這一點。誰能解釋一下我該怎麼做。提前致謝。
.right-angle-triangle-semicircle { width: 100px; height: 100px; background: #FFA6DF; border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 50%; border-bottom-left-radius: 0; }
<div class="right-angle-triangle-semicircle"></div>
只要使用
background:線性漸層
在這裡您可以查看有關 線性- 的文檔漸層
僅使用單一元素,您可以使用一些 CSS 小技巧來實現此目的。
沒有魔法數字,也適用於不同的元素大小調整。
此外,您可以將所有邊框半徑宣告跳過到一行。
邊框半徑:0 0 50% 0;