В чем отличие css "перспектива: " и "трансформация: перспектива ()"?

Они должны делать то же самое, верно? Также настроить 3D перспективу для ребенка? Но есть ли разница в поддержке браузера или других?

1 ответ

Решение

Свойство перспективы CSS дает элементу трехмерное пространство, влияя на расстояние между плоскостью Z и пользователем.

Сила эффекта определяется значением. Чем меньше значение, тем ближе вы получаете от плоскости Z и тем более впечатляющий визуальный эффект. Чем больше значение, тем более тонким будет эффект.

Важное замечание: обратите внимание, что свойство перспективы не влияет на способ визуализации элемента; он просто включает 3D-пространство для детских элементов. В этом основное различие между функцией transform:спектива () и свойством перспективы. Первый дает глубину элемента, а второй создает трехмерное пространство, разделяемое всеми его преобразованными дочерними элементами.

См. https://css-tricks.com/almanac/properties/p/perspective/

Другие вопросы по тегам