CSS3新增了哪些屬性
CSS3新增的屬性有:1、文字陰影;2、背景漸層;3、顏色透明度;4、元素旋轉;5、多列佈局;6、字體改變等等。
本文操作環境:Windows7系統、Dell G3電腦、css3版。
今天將和大家介紹CSS3中的新增屬性,具有一定的參考價值,希望對大家有所幫助
最新版本的CSS3的出現使Web設計更容易,雖然並非所有瀏覽器都支援它。但是由於技術上的迅速變化,CSS3的模組化的規範化使目前所有瀏覽器都在實施完整的CSS3支持,相信不久之後CSS3以及HTML5 將成為網絡的未來,接下來將在文章中和大家詳細介紹CSS3中的新功能
瀏覽器相容問題:
Firefox 需要前綴-moz-。
Chrome 和 Safari 需要前綴 -webkit-。
【推薦課程:CSS3教學#】
CSS3文字陰影
<div style="text-shadow: 5px 5px 5px #444;">这是一行文字</div>
CSS3 背景漸變效果
CSS3中線性漸變屬性到目前為止僅在Safari 4和Chrome和Firefox 3.6中受支持。
<div style="width:200px;height:100px; background-color: #1a82f7; background-repeat: repeat-x; background: -webkit-linear-gradient(top, #2F2727, #1a82f7); "></div>
CSS3 顏色效果
現在具有不透明度
rgb在CSS中是用來設定元素的顏色的但在CSS3中新增了一個可以設定顏色不透明度的操作,rgb已轉換為rgba,這簡化了控制元素不透明度的方式。
<div style="width:50px;height:50px;background-color:rgba(123,123,123,0.4);"></div>
CSS3轉換(元素旋轉)
CSS3新引入了transform屬性用以旋轉元素
<div style="width:50px;height:50px;background-color: pink;-webkit-transform:rotate(40deg); ">旋转</div>
CSS3多列版面配置
在網頁版面上每個網頁都需要被分成列,並加以調整使其適合不同的瀏覽器,CSS3中使用的多列佈局屬性只需要指定所需列數然後創建它們
column-count 屬性規定元素應該被分隔的列數
div.content{ width:210px; border:1px solid #ccc; /*将当前内容分成3列*/ -webkit-column-count:3; -webkit-column-gap:25px;/*列之间的间隔*/ -webkit-column-rule:1px solid #ccc;/*规定列之间的宽度、样式和颜色规则*/ } </style> </head> <body> <div class="content"> php中文网提供大量免费、原创、高清的php视频教程,并定期举行公益php培训!可边学习边在线修改示例代码,查看执行效果!php从入门到精通,一站式php自学平台! </div>
CSS3 Web字體
CSS3也可以在網頁上嵌入任何自訂字體,原本字體依賴客戶端系統,網頁只能呈現瀏覽器或客戶端電腦支援的字體,但透過使用@font-face屬性,您可以使用其他位置上的字體
@font-face { font-family: myFirstFont; src: url(Sansation-Italic.ttf) } div { font-family:myFirstFont; } </style> </head> <body> <div>WWWWWW</div>
總結:以上就是本篇文章的全部內容了,希望對大家了解CSS3的新屬性有一定的幫助。
以上是CSS3新增了哪些屬性的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

純CSS3怎麼實現波浪效果?這篇文章就來跟大家介紹一下使用 SVG 和 CSS 動畫來製作波浪效果的方法,希望對大家有幫助!

兩種方法:1、利用display屬性,只要為元素加上「display:none;」樣式即可。 2.利用position和top屬性設定元素絕對定位來隱藏元素,只需為元素加上「position:absolute;top:-9999px;」樣式。

在css中,可以利用border-image屬性來實作花邊邊框。 border-image屬性可以使用圖片來建立邊框,即給邊框加上背景圖片,只需要將背景圖片指定為花邊樣式即可;語法「border-image: url(圖片路徑) 向內偏移值圖像邊界寬度outset 是否重複;」。

怎麼製作文字輪播與圖片輪播?大家第一想到的是利用js,其實利用純CSS也能實現文字輪播與圖片輪播,下面來看看實作方法,希望對大家有幫助!

實作方法:1、使用「:active」選擇器選取滑鼠點擊圖片的狀態;2、使用transform屬性和scale()函數實現圖片放大效果,語法「img:active {transform: scale(x軸放大倍率,y軸放大倍率);}」。

css3中的動畫效果有變形;可以利用「animation:動畫屬性@keyframes ..{..{transform:變形屬性}}」實現變形動畫效果,animation屬性用於設定動畫樣式,transform屬性用於設定變形樣式。

在css3中,可以利用「animation-timing-function」屬性來設定動畫旋轉速度,該屬性用於指定動畫將如何完成一個週期,設定動畫的速度曲線,語法為「元素{animation-timing-function:速度屬性值;}」。
