270 of 313 menu

คอมมานด์ @keyframes

คอมมานด์ @keyframes กำหนดเฟรมหลัก ของภาพเคลื่อนไหว เฟรมหลักแสดงถึง คุณสมบัติต่างๆ ขององค์ประกอบ CSS ของเรา เช่น ตำแหน่ง, ขนาด, สี และอื่นๆ ซึ่งจะถูกนำไปใช้กับองค์ประกอบ ณ ช่วงเวลาที่กำหนด

ไวยากรณ์

@keyframes ชื่อภาพเคลื่อนไหว { เฟรมหลัก }

ตัวอย่าง

กำหนดเฟรมหลัก:

<div id="elem"></div> @keyframes anim { from { margin-left: 0px; } to { margin-left: 400px; } } #elem { animation: anim 3s infinite; border: 1px solid black; width: 50px; height: 50px; }

:

ตัวอย่าง

ทีนี้ลองย้ายสี่เหลี่ยมของเรา ด้วยภาพเคลื่อนไหวจากบนลงล่าง:

<div id="elem"></div> @keyframes anim { from { margin-top: 0%; } to { margin-top: 10%; } } #elem { animation: anim 2s infinite; border: 1px solid black; width: 50px; height: 50px; }

:

ตัวอย่าง

ลองเพิ่มความกว้างให้กับรูปทรงของเรา ด้วยภาพเคลื่อนไหว โดยกำหนดจุดสำคัญ เป็นเปอร์เซ็นต์:

<div id="elem"></div> @keyframes anim { from { width: 10%; } to { width: 40%; } } #elem { animation: anim 2s infinite; border: 1px solid black; width: 50px; height: 50px; }

:

ตัวอย่าง

ทีนี้ลองเปลี่ยนความโปร่งใส ของรูปทรงของเรา:

<div id="elem"></div> @keyframes anim { from { background-color: #467CBC; } to { background-color: #C2DDFD; } } #elem { animation: anim 2s infinite; border: 1px solid black; width: 50px; height: 50px; }

:

ดูเพิ่มเติม

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ