rotate


Misol

Elementning aylanishini o‘zgartiring:

div {   rotate: 30deg; }
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

rotate xususiyati elementlarni aylantirish imkonini beradi.

rotate xususiyati element z o‘qi atrofida soat mili yo‘nalishida qanchalik aylantirilishini belgilaydi. Elementni x yoki y o‘qi atrofida yoki boshqa usullarda aylantirish uchun buni alohida belgilash kerak.

rotate xususiyati qiymatlari bitta burchak, o‘q nomi + burchak yoki uchta qiymat + burchak ko‘rinishida berilishi mumkin.

  • Agar burchak berilsa, element z o‘qi atrofida soat mili yo‘nalishida aylantiriladi.
  • Agar o‘q nomi + burchak berilsa, element shu berilgan o‘q atrofida soat mili yo‘nalishida aylantiriladi.
  • Agar uchta qiymat + burchak berilsa, uchta qiymat element atrofida aylantiriladigan vektorni belgilaydi.

rotate xususiyatini yaxshiroq tushunish uchun namoyishni ko‘ring.

Eslatma: Elementni aylantirishning muqobil usuli — CSS transform xususiyatini CSS rotate() funksiyasi bilan ishlatish.

Demoni ko‘rsatish ❯

Standart qiymat: none
Meros qilinadi: yo‘q
Animatsiya qilinadi: ha. animatable haqida o‘qing Sinab ko‘ring
Versiya: CSS3
JavaScript sintaksisi: object.style.rotate="-120deg" Sinab ko‘ring

Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi sonlar xususiyatni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Xususiyat
rotate 104 104 72 14.1 90


CSS sintaksisi

rotate: axis angle|initial|inherit;

Xususiyat qiymatlari

Xususiyat qiymati Tavsif Demo
axis Ixtiyoriy. Agar o‘rnatilmagan bo‘lsa, standart holatda z o‘qi olinadi. Element atrofida aylantiriladigan o‘qni belgilaydi. Mumkin bo‘lgan qiymatlar:
  • x
  • y
  • z
Demo ❯
angle Element qanchalik aylantirilishini belgilaydi. Mumkin bo‘lgan birliklar:
  • deg
  • rad
  • turn
Demo ❯
vector angle Uchta son element atrofida aylantiriladigan vektorni belgilaydi. Bu sonlar mos ravishda vektorning x, y va z koordinatalaridir. Oxirgi qiymat — qanchalik aylantirish kerakligini bildiruvchi burchak. Mumkin bo‘lgan qiymatlar:
  • number number number angle
Demo ❯
initial Bu xususiyatni standart qiymatiga o‘rnatadi. initial haqida o‘qing
inherit Bu xususiyatni ota elementidan meros qilib oladi. inherit haqida o‘qing

Ko‘proq misollar

Misol

rotate xususiyati vektor va burchak bilan o‘rnatilganda, element shu vektor atrofida aylantiriladi. Bu yerda vektor x va y koordinatalariga ega 2D tekislikdagi [1 1 0] bo‘lib, element 60 gradusga aylantiriladi:

div {   rotate: 1 1 0 60deg; }
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

CSS darsligi: CSS 2D transformatsiyalari

CSS darsligi: CSS 3D transformatsiyalar

CSS scale xususiyati: CSS scale xususiyati

CSS translate xususiyati: CSS translate xususiyati


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!