Возможно ли совместить transform (без анимации) с анимацией?

Доброй ночи.
Пример тут. Пытаюсь отцентровать элемент по вертикали, и потом вращать его. Сложность в том, что первый transform при включенной анимации не применяется, а поскольку элемент может быть рандомной высоты, это лучший вариант центрирования из всех прочих. Как быть?..

Спасибо.
  • Вопрос задан
  • 184 просмотра
Решения вопроса 2
Ronnie_Gardocki
@Ronnie_Gardocki
Я у мамы фронтендщик.
У вас известна высота элемента, дак зачем вы пытаетесь его центровать с помощью translateY(-50%)? Юзайте отрицательный margin-top на половину высоты элемента и все. Вообще центровка элементов с помощью трансформаций это крайне ненадежная штука, ибо на нечетных значениях получится фигня из-за полпиксельного рендеринга.
Ответ написан
Комментировать
tunnelvision
@tunnelvision
Product Manager at Unihost.com
Ответ на вопрос - невозможно.

Как вариант, зная высоту и ширину родителя, вы можете вертикально выравнивать элемент с помощью jQuery, пример
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@wildsnail
Вот такого результата вы хотели добиться?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект