CSS3中新增的內容

 

 

(整理中······)web

1、選擇器瀏覽器

新增的僞類佈局

一、p:first-of-type   選擇屬於其父元素的首個 <p> 元素的每一個 <p> 元素。post

二、p:last-of-type   選擇屬於其父元素的最後 <p> 元素的每一個 <p> 元素。字體

三、p:only-of-type   選擇屬於其父元素惟一的 <p> 元素的每一個 <p> 元素。動畫

四、p:only-child   選擇屬於其父元素的惟一子元素的每一個 <p> 元素。orm

五、p:nth-child(2)   選擇屬於其父元素的第二個子元素的每一個 <p> 元素。blog

 

2、盒子模型圖片

新增了邊框屬性:ip

一、border-radius

支持瀏覽器:IE9+、Firefox、Chrome、Safari 、Opera

二、box-shadow  向方框添加一個或多個陰影

支持瀏覽器:IE9+、Firefox、Chrome、Safari 、Opera

三、border-image

支持瀏覽器:Firefox(舊版本須要前綴-moz-)、Chrome(舊版本須要前綴-webkit-)、Safari(Safari 5 以及更老的版本須要前綴 -webkit-) 、Opera( 須要前綴 -o-)

 

3、背景

一、background-size   規定背景圖片的尺寸

支持瀏覽器:IE9+、Firefox(舊版本須要前綴-moz-)、Chrome、Safari、Opera

二、background-origin    規定背景圖片的定位區域,背景圖片能夠放置於 content-box、padding-box 或 border-box 區域。

支持瀏覽器:IE9+、Firefox、Chrome、Safari、Opera

三、background-clip   規定背景的繪製區域

支持瀏覽器:IE9+、Firefox、Chrome、Safari、Opera

 

4、文本效果

一、text-shadow   可向文本應用陰影

支持瀏覽器:IE十、Firefox、Chrome、Safari、Opera

二、word-wrap   容許文本強制文本進行換行 - 即便這意味着會對單詞進行拆分

支持瀏覽器:全部主流瀏覽器

 

5、字體

 @font-face

 

6、2D/3D轉換

一、transform    向元素應用 2D 或 3D 轉換

支持瀏覽器:

IE10:2D、3D都支持(2D IE9 須要前綴 -ms-);

Firefox:2D、3D都支持;

Chrome:2D、3D都支持(2D、3D須要前綴 -webkit-);

Safari:2D、3D都支持(2D、3D須要前綴 -webkit-);

Opera:只支持2D

 

2D轉換方法:

 

3D轉換方法:

 

二、transform-origin   容許你改變被轉換元素的位置

 

7、過渡與動畫

一、transition  

支持瀏覽器:IE 十、Firefox、Chrome(Chrome 25 以及更早的版本,須要前綴 -webkit-)、Opera、Safari( 須要前綴 -webkit-)

 

二、@keyframes  用於建立動畫。在 @keyframes 中規定某項 CSS 樣式,就能建立由當前樣式逐漸改成新樣式的動畫效果。

支持瀏覽器:IE 十、Firefox、Chrome(Chrome 25 以及更早的版本,須要前綴 -webkit-)、Opera、Safari( 須要前綴 -webkit-)

 

三、animation 

支持瀏覽器:IE 十、Firefox、Chrome(Chrome 25 以及更早的版本,須要前綴 -webkit-)、Opera、Safari( 須要前綴 -webkit-)

 

8、多列布局

 

9、用戶界面

相關文章
相關標籤/搜索