您好,登錄后才能下訂單哦!
圓角css代碼:border-radius只有在以下版本的瀏覽器:Firefox4.0+、Google Chrome 10.0+、Opera 10.5+、IE9+支持border-radius標準語法格式,對于老版的瀏覽器,border-radius需要根據不同的瀏覽器內核添加不同的前綴,比說Mozilla內核需要加上“-moz”,而Webkit內核需要加上“-webkit”等,那么為了能兼容各大內核的老版瀏覽器,我們看看border-radius在不同內核瀏覽器下的編寫格式:
1、Mozilla(Firefox等瀏覽器)
-moz-border-radius-topleft: //左上角
-moz-border-radius-topright: //右上角
-moz-border-radius-bottomright: //右下角
-moz-border-radius-bottomleft: //左下角
等同于:
-moz-border-radius: //簡寫
2、WebKit ( Chrome等瀏覽器)
-webkit-border-top-left-radius: //左上角
-webkit-border-top-right-radius: //右上角
-webkit-border-bottom-right-radius: //右下角
-webkit-border-bottom-left-radius: // 左下角
等同于:
-webkit-border-radius: //簡寫
3、Opera瀏覽器:
border-top-left-radius: //左上角
border-top-right-radius: //右上角
border-bottom-right-radius: //右下角
border-bottom-left-radius: //左下角
等同于:
border-radius: //簡寫
4、Trident (IE)
IE<9不支持border-radius;IE9下沒有私有格式,都是用border-radius,其寫法和Opera是一樣的。
不管是新版還是老版的各種內核瀏覽器都能支持border-radius屬性,那么我們在具體應用中時需要把我們的border-radius格式改成:
-moz-border-radius: none | {1,4} [/ {1,4} ]?
-webkit-border-radius: none | {1,4} [/ {1,4} ]?
border-radius: none | {1,4} [/ {1,4} ]?
其拆分開來的格式需要加上-moz和-webkit,上面的代碼就等價于下面的代碼:
-moz-border-radius-topleft: //左上角
-moz-border-radius-topright: //右上角
-moz-border-radius-bottomright: //右下角
-moz-border-radius-bottomleft: //左下角
-webkit-border-top-left-radius: //左上角
-webkit-border-top-right-radius: //右上角
-webkit-border-bottom-right-radius: //右下角
-webkit-border-bottom-left-radius: // 左下角
border-top-left-radius: //左上角
border-top-right-radius: //右上角
border-bottom-right-radius: //右下角
border-bottom-left-radius: //左下角
注:border-radius一定要放置在-moz-border-radius和-webkit-border-radius后面,(特別聲明:本文中所講實例都只寫了標準語法格式,如果你的版本不是上面所提到的幾個版本,如要正常顯示效果,請更新瀏覽器版本,或者在border-radius前面加上相應的內核前綴,在實際應用中最好加上各種版本內核瀏覽器前綴。)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。