現在使用CSS3 技術不需要圖片即可實現圓角,把側邊欄標題背景的圓角效果和搜索框的圓角效果用 CSS3 實現。記錄一下以便以後使用。W3C 很早就制訂了實現了 CSS 圓角的 CSS3 屬性:border-radius,Firefox 和 Safari 也通過私有屬性實現了該功能:
效果如下:
其中 -moz-border-radius 是 Firefox 實現圓角的私有屬性,而 -webkit-border-radius 是 webkit 內核浏覽器(如 Safari 和 Chrome)實現圓角的私有屬性,如果你只要指定某一個角是圓角的話,它們都分別定義了四個屬性:
-moz-border-radius-topleft / -webkit-border-top-left-radius
-moz-border-radius-topright / -webkit-border-top-right-radius
-moz-border-radius-bottomleft / -webkit-border-bottom-left-radius
-moz-border-radius-bottomright / -webkit-border-bottom-right-radius
當然 IE (包括 IE8)還是不支持,所以該效果只能在 Firefox, Safari, 以及 Chrome 中查看。