頁(yè)面中圓角的實(shí)現(xiàn)是個(gè)很頭疼的問(wèn)題,雖然現(xiàn)在有很多種實(shí)現(xiàn)方法,但是都是比較麻煩的,。在本文中,,讓我們看看如何使用CSS3 border-radius來(lái)實(shí)現(xiàn)圓角DIV,。
跨瀏覽器兼容性就像在上一篇《CSS3系列教程:簡(jiǎn)介》中提到的,并不是所有的瀏覽器支持CSS3,,但是那些比較好的瀏覽器選擇兼容,,而不是直接支持。我們有兩個(gè)能使用的前綴,。 前綴: -moz(例如 -moz-border-radius)用于Firefox
-webkit(例如:-webkit-border-radius)用于Safari和Chrome,。 CSS3圓角(所有的)不使用圖片來(lái)實(shí)現(xiàn)圓角曾經(jīng)是很流行的能力,創(chuàng)建那些完美的小圓角圖片,,用做適當(dāng)?shù)腃SS背景,,是非常費(fèi)時(shí)的工作。現(xiàn)在,,使用CSS3,,我們可以用幾行代碼來(lái)創(chuàng)建圓角。 這是一個(gè)5px普通邊框和15px邊框半徑的設(shè)置: #roundCorderC{ font-family: Arial; border: 5px solid #dedede; -moz-border-radius: 15px; -webkit-border-radius: 15px; padding: 15px 25px; height: inherit; width: 590px; } 瀏覽器支持:
CSS3圓角(個(gè)別的)當(dāng)然,,一個(gè)DIV的四個(gè)角不需要全部都是圓角,,你可以個(gè)別的實(shí)現(xiàn)圓角。 #roundCornerI{ font-family: Arial; border: 5px solid #dedede; -moz-border-radius-topleft: 15px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 15px; -moz-border-radius-bottomleft: 0px; -webkit-border-top-left-radius: 15px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; -webkit-border-bottom-right-radius: 15px; padding: 15x 25px; height: inherit; width: 590px; } 瀏覽器支持:
|
|