(一)

在編寫CSS3樣式時,不同的瀏覽器可能需要不同的前綴。它表示該CSS屬性或規(guī)則尚未成為W3C標準的一部分,是瀏覽器的私有屬性,雖然目前較新版本的瀏覽器都是不需要前綴的,但為了更好的向前兼容前綴還是少不了的。

     前綴        瀏覽器 
   -webkit       chrome和safari
    -moz       firefox
    -ms       IE
     -o       opera


(二) 邊框

1)圓角效果border-radius

border-radius:10px; /* 所有角都使用半徑為10px的圓角 */ 

border-radius: 5px 4px 3px 2px; /* 四個半徑值分別是左上角、右上角、右下角和左下角,順時針 */ 

border-radius的值不僅能用px單位,還可以用百分比或者em,但兼容性目前還不太好。

實心上半圓:

方法:把高度(height)設為寬度(width)的一半,并且只設置左上角和右上角的半徑與元素的高度一致(大于也是可以的)。

 div{      height:50px;/*是width的一半*/      width:100px;      background:#9da;      border-radius:50px 50px 0 0;/*半徑至少設置為height的值*/      }

實心圓:
方法:把寬度(width)與高度(height)值設置為一致(也就是正方形),并且四個圓角值都設置為它們值的一半。如下代碼:

        		

網(wǎng)友評論