徑向漸變是 CSS3 提供的一種漸變方式。和線性漸變不同,徑向漸變從中心點向四周漸變,可以創建出很多酷炫的效果!
通過改變徑向漸變的半徑,我們可以控制漸變的大小和形狀,下面的代碼演示了如何使用 css 改變徑向漸變的半徑:
/* 創建徑向漸變 */ .radial-gradient { background-image: radial-gradient(circle, #ffffff, #000000); } /* 修改徑向漸變的半徑 */ .radial-gradient-50 { background-image: radial-gradient(circle at center, #ffffff, #000000 50%); } .radial-gradient-150 { background-image: radial-gradient(circle at center, #ffffff, #000000 150%); }
上面代碼中的 .radial-gradient 定義了一個基本的徑向漸變,從白色漸變到黑色,并且使用了 circle 形狀的漸變。
接著,我們使用 at center 指定了漸變的中心點為元素的中心點。然后,我們可以使用一個百分比值來指定漸變的半徑大小。比如 .radial-gradient-50 就指定了漸變半徑為元素寬度的 50%,這樣我們就得到了一個相對較小的漸變。
同理,.radial-gradient-150 就將漸變半徑設為了元素寬度的 150%,這樣我們就得到了一個更大的漸變。
通過這種方式,我們可以非常靈活地控制徑向漸變的大小和形狀,讓網頁設計更加出彩!
下一篇css當往上li換行