CSS是前端開發中非常重要的一部分,能夠讓我們的網頁變得炫酷、精美。其中,邊框是一個非常基礎的功能,但是卻是造就網頁整體效果的關鍵之一。而今天我想介紹的是CSS中超美的邊框。
.border { border: 5px solid transparent; border-image-source: url(border.png); border-image-slice: 16; border-image-repeat: repeat; }
上述代碼就是一個典型的超美邊框,接下來我們來詳細看一下每一個屬性的作用。
border:定義邊框,包括寬度、樣式和顏色。這里將寬度設置為5px、樣式設置為solid實線、顏色設置為transparent透明。
border-image-source:邊框圖片的URL地址。這里的border.png是我們事先準備好的圖片。
border-image-slice:指定如何劃分邊框圖片。數值代表的是圖片中間部分的寬度和高度。在本例中,數值設為16,代表是圖片中間16px的部分被拉伸用來填充邊框。
border-image-repeat:指定邊框圖片的平鋪方式。在本例中,設為repeat表示圖片會平鋪填充整個邊框。
有了這些屬性,我們就可以輕松地制作出同樣美妙的超美邊框啦!而且在制作其他效果時,也可以靈活使用這些屬性,用CSS打造出更加絢麗的網頁。
上一篇檢測重復css代碼
下一篇css超大屏1200px