css3新增屬性有哪些
css3新增屬性有:word-wrap、word-break、text-shadow、border-radius、box-shadow、border-image、background-size、transform、transition等。
本教學操作環境:windows7系統、CSS3版、Dell G3電腦。
css3新增屬性
#1、CSS3文字效果:
hanging-punctuation:規定標點字元是否位於線框外。
punctuation-trim:規定是否要修剪標點字元。
text-align-last:設定如何對齊最後一行或緊鄰強制換行符之前的行。
text-emphasis:向元素的文字應用重點標記以及重點標記的前景色。
text-justify:規定當 text-align 設定為 "justify" 時所使用的對齊方法。
text-outline:規定文字的輪廓。
text-overflow:規定當文字溢出包含元素時發生的事情。
text-shadow:在文字上新增陰影。
text-wrap:規定文字的換行規則。
word-break:規定非中日韓文本的換行規則。
word-wrap:允許將長的不可分割的單字分割並換行到下一行。
2、CSS3邊框:
#border-radius:CSS3圓角邊框。
box-shadow:用於在方框中新增陰影。
border-image:CSS3邊框圖片,可以使用圖片來建立邊框。
3、CSS3背景:
#background-size:屬性規定背景圖片的尺寸。
background-origin:屬性規定背景圖片的定位區域。
background-clip:規定背景的繪製區域。
(學習影片分享:css影片教學)
4、CSS3 轉換:
transform 向元素套用2D 或3D 轉換。
transform-origin 允許你改變被轉換元素的位置。
transform-style 規定被巢狀元素如何在 3D 空間中顯示。
perspective 規定 3D 元素的透視效果。
perspective-origin 規定 3D 元素的底部位置。
backface-visibility 定義元素在不面對螢幕時是否可見。
5、CSS3 轉換:
#當元素從一種樣式變換為另一種樣式時為元素新增效果。
transition:簡寫屬性,用於在一個屬性中設定四個過渡屬性。
transition-property:規定套用過渡的 CSS 屬性的名稱。
transition-duration:定義過渡效果所花費的時間。預設是 0。
transition-timing-function:規定過渡效果的時間曲線。預設是 "ease"。
transition-delay:規定過渡效果何時開始。預設是 0。
6、CSS3動畫:透過 CSS3,我們能夠創建動畫,這可以在許多網頁中取代動畫圖片、Flash 動畫以及 JavaScript。
@keyframes:規定動畫。
animation:所有動畫屬性的簡寫屬性,除了 animation-play-state 屬性。
animation-name:規定 @keyframes 動畫的名稱。
animation-duration:規定動畫完成一個週期所花費的秒或毫秒。預設是 0。
animation-timing-function:規定動畫的速度曲線。預設是 "ease"。
animation-delay:規定動畫何時開始。預設是 0。
animation-iteration-count:規定動畫播放的次數。預設是 1。
animation-direction:規定動畫是否在下一週期逆向播放。預設是 "normal"。
animation-play-state:規定動畫是否正在運作或暫停。預設是 "running"。
animation-fill-mode:規定物件動畫時間以外的狀態。
7、CSS3多列:
#column-count:指定元素應該被分割的列數。
column-fill:指定如何填入列
#column-gap:指定列與列之間的間隙
column-rule: 所有column-rule-* 屬性的簡寫
column-rule-color:指定兩列間邊框的顏色
column-rule-style:指定兩列間邊框的樣式
#column-rule-width:指定兩列間邊框的厚度
#column-span:指定元素要跨越多少列
#column-width:指定列的寬度
columns:設定column-width 和column-count 的簡寫
8、CSS3使用者介面:
#resize:屬性規定是否可由使用者調整元素尺寸。
box-sizing:屬性可讓您以確切的方式定義適應某個區域的具體內容。
outline-offset:屬性會對輪廓偏移,並在超出邊框邊緣的位置繪製輪廓。
appearance:允許您讓一個元素的外觀像一個標準的使用者介面元素。
icon:為創作者提供了將元素設定為圖示等價物的能力。
nav-down:指定在何處使用箭頭向下導覽鍵時進行導覽。
nav-index:指定一個元素的Tab的順序。
nav-left:指定在何處使用左側的箭頭導覽鍵進行導覽。
nav-right:指定在何處使用右側的箭頭導覽鍵進行導覽。
nav-up:指定在何處使用箭頭向上導覽鍵時進行導覽。
更多程式相關知識,請造訪:程式設計影片! !
以上是css3新增屬性有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++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 是否重複;」。

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

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

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

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