CSS做異形標(biāo)頭
header { background-color: #333; height: 150px; clip-path: polygon(0 0, 100% 0, 100% 80%, 50% 100%, 0 80%); }
在現(xiàn)代的網(wǎng)站設(shè)計(jì)中,異形標(biāo)頭成為一種非常流行的元素。但要實(shí)現(xiàn)這個(gè)元素,就需要使用CSS 的 clip-path 屬性。
clip-path 屬性被用來(lái)定義規(guī)則路徑來(lái)剪切元素的形狀。它允許我們使用多種形狀,包括矩形、橢圓形、多邊形等等。在這個(gè)例子中,我們使用了多邊形剪切來(lái)定義一個(gè)非常酷炫的異形標(biāo)頭。
header { background-color: #333; height: 150px; clip-path: polygon(0 0, 100% 0, 100% 80%, 50% 100%, 0 80%); }
在這個(gè)代碼中,我們定義了一個(gè)<header>
元素。然后,我們定義了一個(gè)背景顏色和高度,就像通常一樣。接著,我們使用 clip-path 屬性來(lái)定義一個(gè)規(guī)則路徑,這個(gè)規(guī)則路徑是一個(gè)五邊形,它的每個(gè)定點(diǎn)位置被定義為一個(gè)具體的像素值。
這是一個(gè)非常簡(jiǎn)單的CSS代碼塊,但它卻可以創(chuàng)建一個(gè)非常獨(dú)特的異形標(biāo)頭。現(xiàn)在你可以根據(jù)需要去調(diào)整多邊形的位置和大小,從而創(chuàng)建屬于自己的獨(dú)特的異形標(biāo)頭。