本篇文章主要非跟大家總結介紹CSS3有哪些新特性?
首先大家應該都知道什麼是css?
簡單來說,css就是層疊樣式表,是用來表現HTML或XML等檔案樣式的電腦語言。而css3就是最新的 CSS 標準。只要我們能掌握了css、css3的各種樣式屬性,相信大家隨心所欲製作漂亮大方的頁面都是不在話下的。
既然css3是css最新標準,那麼css3都有哪些新功能呢?
下面我們結合簡單程式碼範例,為大家總結幾個重要的新功能就是新增屬性!
一、RGBA與透明度
RGBA是RGB色彩模型的一個擴充。在本質上看也是為設定的元素增加了一個 alpha 通道,即除了紅綠藍三種顏色外還增加一個代表透明度的通道,其中 RGB 值分別表示紅色、綠色、藍色,而 alpha 取值則為 0 到 1 (小數位一位)。
二、background屬性
background-image:設定元素的背景圖片。
background-origin:規定背景圖片的定位區域。
background-size :規定背景圖片的尺寸。
background-repeat:設定是否及如何重複背景影像。
三、word-wrap屬性
word-wrap 屬性允許長單字或 URL 位址換行到下一行。
附註:所有主流瀏覽器都支援 word-wrap 屬性。
基礎語法:
word-wrap: normal|break-word;
四、text-shadow屬性
text-shadow 屬性:設定陰影陰影給文字。
text-shadow基礎語法:
text-shadow: 5px 5px 5px #FF0000;
參數分別表示:水平陰影,垂直陰影,模糊距離,陰影顏色;
五、font -face屬性
font-face屬性:定義自己的字體
在新的@font-face 規則中,您必須先定義字體的名稱(例如myFirstFont),然後指向該字體檔案。
六、border-radius屬性
border-radius 屬性:是一個簡寫屬性,用來設定四個 border-*-radius 屬性。
基礎語法:
border-radius: 1-4 length|% / 1-4 length|%;
附註:此屬性允許您為元素新增圓角邊框!
七、border-image屬性
border-image:將圖片規定為包圍div 元素的邊框
border-image基礎語法:
border-image: url(border.png) 30 30 round
八、box-shadow屬性
box-shadow屬性:在框框中新增一個或多個陰影。 (盒陰影)
box-shadow基礎語法:
box-shadow: 10px 10px 5px #888888
九、媒體查詢
媒體查詢定義兩套css,當瀏覽器的尺寸變化時會採用不同的屬性。
這篇文章就是關於css3新功能的幾個重要屬性總結,那麼在我們css面試題目中,關於css3新特性的問題也是非常常見的。希望本文對需要的朋友有幫助!
想了解更多css/css3知識點,大家可追蹤PHP中文css影片教學/css3影片教學,歡迎大家參考學習!
以上是CSS3有哪些新特性?新增屬性有哪些? (總結)的詳細內容。更多資訊請關注PHP中文網其他相關文章!