Установить точку вращения в CSS3? - PullRequest
38 голосов
/ 11 июля 2011

Можно ли установить точку поворота в CSS3?Точка вращения по умолчанию составляет 50%, 50%.Я пробовал:

-webkit-transform: rotate(230deg); -webkit-rotation-point:90% 90%;

Но это не работает ... Есть предложения?

Ответы [ 3 ]

37 голосов
/ 22 ноября 2012

Это установит точку поворота вращения в верхнем левом углу вашего элемента и повернет его:

-webkit-transform: rotate(-25deg);
-webkit-transform-origin: 0% 0%;

взгляните на класс .nav_item_txt

http://jsfiddle.net/KHkX7/

9 голосов
/ 27 ноября 2013

Попробуйте вместо этого использовать свойство transform-origin, точка вращения не поддерживается ...

Для поворота в верхней правой точке элемента (включая все цели):

-webkit-transform-origin: 100% 0;
-moz-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
-o-transform-origin: 100% 0;
transform-origin: 100% 0;
0 голосов
/ 27 марта 2013

просто зайдите на http://www.w3schools.com/cssref/css3_pr_rotation-point.asp и внимательно прочитайте.он говорит, что ни один из основных браузеров не поддерживает это свойство.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...