Terdapat 5: 1. atribut peralihan-sifat; 2. atribut tempoh peralihan;
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi CSS3&&HTML5, komputer Dell G3.
Peralihan CSS3 membolehkan kami menukar daripada satu nilai atribut kepada nilai atribut yang lain dalam masa yang terhad.
Terdapat 5 atribut peralihan css3:
属性 | 描述 | CSS |
---|---|---|
transition | 简写属性,用于在一个属性中设置四个过渡属性。 | 3 |
transition-property | 规定应用过渡的 CSS 属性的名称。 | 3 |
transition-duration | 定义过渡效果花费的时间。默认是 0。 | 3 |
transition-timing-function | 规定过渡效果的时间曲线。默认是 "ease"。 | 3 |
transition-delay | 规定过渡效果何时开始。默认是 0。 | 3 |
Contoh:
Gunakan semua atribut peralihan dalam satu contoh:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> div { width: 100px; height: 100px; background: red; transition-property: width; transition-duration: 1s; transition-timing-function: linear; transition-delay: 2s; /* Safari */ -webkit-transition-property: width; -webkit-transition-duration: 1s; -webkit-transition-timing-function: linear; -webkit-transition-delay: 2s; } div:hover { width: 200px; } </style> </head> <body> <div></div> <p>鼠标移动到 div 元素上,查看过渡效果。</p> <p><b>注意:</b> 过渡效果需要等待两秒后才开始。</p> </body> </html>
Kesan peralihan yang sama seperti contoh di atas, tetapi menggunakan atribut peralihan yang disingkatkan:
Terdapat begitu banyak kod peralihan dalam div{} dalam contoh di atas
div { transition-property: width; transition-duration: 1s; transition-timing-function: linear; transition-delay: 2s; /* Safari */ -webkit-transition-property:width; -webkit-transition-duration:1s; -webkit-transition-timing-function:linear; -webkit-transition-delay:2s; }
Malah, anda hanya perlu menggunakan atribut peralihan yang disingkatkan dan anda boleh melakukannya dengan dua baris kod:
div { transition: width 1s linear 2s; /* Safari */ -webkit-transition:width 1s linear 2s; }
(Belajar perkongsian video: video css tutorial)
Atas ialah kandungan terperinci Berapa banyak sifat peralihan yang terdapat dalam css3?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!