使用CSS3的border-radius屬性,如果你設置了border的寬度是X px,那麼你就可以在這個border上使用X種顏色,每種顏色顯示1px的寬度。如果說你的border的寬度是10個像素,但是只聲明了5或6中顏色,那麼最後一個顏色將被添加到剩下的寬度。
目前只有Firefox支持CSS3 border-colour屬性,所以我們這裡只需使用-moz前綴。
所有本系列關於CSS3的文章都會及時更新,以跟蹤浏覽器的兼容性。

這裡是一個10px寬的標准邊框和邊框顏色:
#borderColor {
border: 10px solid #dedede;
-moz-border-bottom-colors: #300 #600 #700 #800 #900 #A00;
-moz-border-top-colors: #300 #600 #700 #800 #900 #A00;
-moz-border-left-colors: #300 #600 #700 #800 #900 #A00;
-moz-border-right-colors: #300 #600 #700 #800 #900 #A00;
padding: 15px 25px;
height: inherit;
width: 590px;
}
浏覽器支持:

#borderColorCorner {
border: 10px solid #dedede;
-moz-border-radius: 15px;
-moz-border-bottom-colors: #303 #404 #606 #808 #909 #A0A;
-moz-border-top-colors: #303 #404 #606 #808 #909 #A0A;
-moz-border-left-colors: #303 #404 #606 #808 #909 #A0A;
-moz-border-right-colors: #303 #404 #606 #808 #909 #A0A;
padding: 15px 25px;
height: inherit;
width: 590px;
}
浏覽器支持: