В чем отличие css "перспектива: " и "трансформация: перспектива ()"?
Они должны делать то же самое, верно? Также настроить 3D перспективу для ребенка? Но есть ли разница в поддержке браузера или других?
1 ответ
Свойство перспективы CSS дает элементу трехмерное пространство, влияя на расстояние между плоскостью Z и пользователем.
Сила эффекта определяется значением. Чем меньше значение, тем ближе вы получаете от плоскости Z и тем более впечатляющий визуальный эффект. Чем больше значение, тем более тонким будет эффект.
Важное замечание: обратите внимание, что свойство перспективы не влияет на способ визуализации элемента; он просто включает 3D-пространство для детских элементов. В этом основное различие между функцией transform:спектива () и свойством перспективы. Первый дает глубину элемента, а второй создает трехмерное пространство, разделяемое всеми его преобразованными дочерними элементами.
См. https://css-tricks.com/almanac/properties/p/perspective/