Функција rotateZ
Функцијата rotateZ задава ротирање во однос на
оската Z во тродимензионален простор. Се користи
заедно со својството transform.
Вредноста на својството е агол во било кои единици
за агли. Позитивната вредност ротира
во насока на стрелките на часовникот, негативната - спротивно.
Ротирањето се изведува околу точката, зададена со
својството transform-origin.
Синтакса
селектор {
transform: rotateZ(агол);
}
Пример
Во овој пример блокот при посета ќе се ротира
за 180 степени околу оската Z. За мазност на
ротирањето е додадено својството transition:
<div id="elem">lorem ipsum</div>
#elem {
border: 3px solid black;
width: 100px;
height: 50px;
transition: transform 3s linear;
}
#elem:hover {
transform: rotateZ(180deg);
}
:
Пример
Да ја смениме оската на ротација со помош на својството
transform-origin:
<div id="elem">lorem ipsum</div>
#elem {
border: 3px solid black;
width: 100px;
height: 50px;
transition: transform 3s linear;
transform-origin: center bottom;
}
#elem:hover {
transform: rotateZ(180deg);
}
: