Я использую Safari 3D-преобразования для создания некоторых эффектов.Я хотел бы сложить некоторые изображения, используя классический эффект Coverflow.Проблема в том, что я хотел бы узнать точную ширину каждого изображения после его поворота с
-webkit-transform : rotateY( angle deg);
Обратите внимание, я даже применяю перспективу.
Конечно, DOM дает ширинуоригинального изображения, но как получить ограничивающий прямоугольник или только ширину?Я пытался использовать косинус и тригонометрию, но полученные цифры отличаются от результатов на экране.Вероятно, это связано с перспективой.В любом случае, чтобы вычислить ширину после поворота, я только что сделал: ImageWidth * cos (angle).Если бы был способ получить ограничивающую рамку преобразованного объекта, я бы покончил с этим.