2011-05-30 15:04:21heyhan
7種CSS圓角框解決方案
7種CSS圓角框解決方案
http://www.inspirr.com
本文探討的是前端設計種最常用的頁面圓角框效果的7種不同方法實現解決方案,其核心關鍵詞是“圓滑、完美、兼容、重用性、語義”,這些技術都是收集目前網絡上最流行的做法。縱觀種種方法,各有其優勢,請針對不同的環境分別使用。
圓角框,因為其樣式比直角框漂亮,所以成為設計師心中偏愛的設計元素。現在的web標準下大量的網頁、博客都采用圓角框設計,成為一道亮麗的風景線。
然而,就是這個圓角,卻成為了網頁前端人員心中永遠抹之不去的陰影,對它,可以說是又痛又愛。愛的是它的漂亮,痛的是要讓它兼容通行于各種不同的瀏覽器卻成為一個永遠的神話。
讓我們來回顧一下目前網絡流行的都有哪些解決方案。
1,無圖片純css圓角框
收錄理由:兼容性強,不用圖形
圖一
特點:
1.不用任何圖形,使用很多個div容器模擬出圓角效果。
2.兼容性:通殺所有瀏覽器
缺點:
1.構造這個圓角需要加入太多的無語義的標簽,結構比較冗余。
2.重用性不強:如果一個頁面有多個圓角,并且要實現不同的半徑大小,則其靈活性不夠。
3.邊框顏色雖然可以調節,但會對頁面中的結構產生致命的影響,適用于色彩單一并且一個頁面中圓角應用不多的頁面。
4.不容易實現圓弧內有漸變色的圖形背景。
5.圓角框不夠圓滑,有鋸齒現象,適合于背景色和當前色色差不大并且圓弧較小的網頁。
實現原理:
用很多1像素高的div容器,利用背景色和邊框色來模擬出圓角框的輪廓線。
實例演示: http://www.cssplay.co.uk/boxes/snazzy.html
Tag: 設計公司 | 網頁設計公司 | 廣告公司 | 程式設計 | 平面設計 | 網頁設計 | 網站設計 | Web design | Website design | desig house | Flash 網頁 | Flash game | 動畫設計 | 互動媒體 | 後期製作 | 網上商店 | 網上宣傳 | 媒體公司 | Iphone app | 網頁服務 |