ตัวอย่าง
วางเหนือ <div> องค์ประกอบและเปลี่ยนความกว้างที่มีผลกระทบอย่างราบรื่น:
div
{
-webkit-transition-property: width; /* Safari */
transition-property: width;
}
div:hover {
width: 300px;
}
ลองตัวเอง» เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
สถานที่ให้บริการสถานที่ให้บริการการเปลี่ยนแปลงระบุชื่อของสถานที่ให้บริการแบบ CSS ผลการเปลี่ยนแปลงคือสำหรับ (the transition effect will start when the specified CSS property changes)
Tip: ผลการเปลี่ยนแปลงโดยปกติจะเกิดขึ้นเมื่อผู้ใช้เลื่อนเมาส์ไปวางเหนือองค์ประกอบ
Note: เสมอระบุคุณสมบัติการเปลี่ยนแปลงระยะเวลามิฉะนั้นระยะเวลาเป็น 0 และการเปลี่ยนแปลงจะไม่มีผลกระทบ
ค่าเริ่มต้น: | all |
---|---|
รับการถ่ายทอด: | no |
Animatable: | no. Read about animatable |
เวอร์ชัน: | CSS3 |
ไวยากรณ์ javascript: | object .style.transitionProperty="width,height" Try it |
สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่ทรัพย์สิน
ตามด้วยหมายเลข -webkit-, -moz- หรือ -o- ระบุรุ่นแรกที่ทำงานร่วมกับคำนำหน้า
คุณสมบัติ | |||||
---|---|---|---|---|---|
transition-property | 26.0 4.0 -webkit- | 10.0 | 16.0 4.0 -moz- | 6.1 3.1 -webkit- | 12.1 10.5 -o- |
CSS ไวยากรณ์
transition-property: none|all|property|initial|inherit;
ค่าทรัพย์สิน
ความคุ้มค่า | ลักษณะ |
---|---|
none | ไม่มีทรัพย์สินจะได้รับผลกระทบการเปลี่ยนแปลง |
all | ค่ามาตรฐาน คุณสมบัติทั้งหมดจะได้รับผลกระทบการเปลี่ยนแปลง |
property | กำหนดรายการคั่นด้วยเครื่องหมายจุลภาคของชื่อคุณสมบัติ CSS ผลการเปลี่ยนแปลงที่มีไว้สำหรับ |
initial | การตั้งค่าคุณสมบัตินี้เป็นค่าเริ่มต้น อ่านเกี่ยวกับการเริ่มต้น |
inherit | สืบทอดคุณสมบัตินี้จากองค์ประกอบหลักของมัน อ่านเกี่ยวกับการรับมรดก |
ตัวอย่างเพิ่มเติม
ตัวอย่าง
วางเหนือ <div> องค์ประกอบและเปลี่ยนความกว้างและความสูงที่มีผลกระทบอย่างราบรื่น:
div {
-webkit-transition-property: width, height; /*
Safari */
transition-property: width, height;
}
div:hover {
width: 300px;
height: 300px;
}
ลองตัวเอง» หน้าเว็บที่เกี่ยวข้อง
กวดวิชา CSS: CSS3 Transitions
อ้างอิง HTML DOM: transitionProperty property