คุณสมบัติ transform

คุณสมบัติ transform กำหนดการแปลงรูปร่าง ขององค์ประกอบ เช่น การหมุน, การปรับสัดส่วน, การบิดเอียง, การเลื่อน และอื่น ๆ การแปลงที่เกี่ยวข้องจะถูกเขียน คั่นด้วยช่องว่าง:

cssตัวเลือก {
  transform: rotate(30deg) scale(3);
}

ตัวอย่าง

ในตัวอย่างนี้ บล็อกถูกหมุนตามเข็มนาฬิกา 30 องศา:

html<div id="elem">lorem ipsum</div>
css#elem {
  transform: rotate(30deg);
  border: 1px solid black;
  width: 100px;
  height: 50px;
}

Результат:

ตัวอย่าง

ในตัวอย่างนี้ นอกจากการหมุนแล้วยังมีการเพิ่ม การบิดเอียงเข้าไปด้วย:

html<div id="elem">lorem ipsum</div>
css#elem {
  transform: rotate(30deg) skew(20deg);
  border: 1px solid black;
  width: 100px;
  height: 50px;
}

Результат:

ตัวอย่าง

ในตัวอย่างนี้ นอกจากการหมุนและการบิดเอียงแล้ว ยังมีการเพิ่ม การเปลี่ยนแปลงสัดส่วนเข้าไปด้วย:

html<div id="elem">lorem ipsum</div>
css#elem {
  transform: rotate(30deg) skew(20deg) scale(2, 3);
  border: 1px solid black;
  width: 100px;
  height: 50px;
}

Результат: