CSS中的hr(horizontal rule)標(biāo)簽是用來(lái)繪制一條水平線的元素。通常情況下,這條線是以一種簡(jiǎn)單的樣式呈現(xiàn)出來(lái)的。例如:
<hr>
但是,如果你想讓這條水平線更加炫酷,或體現(xiàn)某種風(fēng)格,就可以使用漸變來(lái)為它添加樣式。
如何實(shí)現(xiàn)呢?可以利用CSS3的linear-gradient函數(shù)。這個(gè)函數(shù)可以讓你自由地定義漸變的起點(diǎn)、終點(diǎn)、顏色等屬性。例如:
hr { border: none; height: 4px; background: linear-gradient(to right, #00a9f0, #7fcde1, #a1d9e2, #d1e8e3, #ffffff); }
上面的代碼實(shí)現(xiàn)了一個(gè)水平方向從左到右的五種顏色漸變效果。其中#00a9f0和#ffffff分別表示起點(diǎn)和終點(diǎn)的顏色,中間三個(gè)顏色則是過(guò)渡的顏色。你可以根據(jù)自己的需要添加或刪除過(guò)渡顏色。
這個(gè)效果并不僅限于水平線,你也可以將其應(yīng)用于其他地方,比如按鈕、背景等等。只需要根據(jù)實(shí)際情況調(diào)整參數(shù)即可。
上一篇css hover 速度
下一篇css hover是什么