Доброго времени суток, люди. Кто шарит, проконсультируйте, пожалуйста, по нескольким вопросам. Сколько в инете не шарил, примеров видел много а четкого ответа нигде не нашел.
1) Как работает свойство "perspective: ", и кому его задавать - всегда родителю или можно самому элементу или можно гораздо выше по иерархии задавать. Вообщем когда оно будет работать. И еще, в любом ли случае надо прописывать это свойство для работы с 3d пространством.
2) В связке с чем свойство "perspective: " будет работать. То есть надо ли еще какие-то свойства прикручивать или можно сразу писать трансформации типа "rotateY: ".
3) Зачем нужно свойство "transform-origin: preserve-3d". Когда это свойство нужно писать и в связке с чем. Что оно вообще делает, ведь вроде и без него все работает. Будет ли это свойство работать без "perspective: ".
4) Что делает свойство "transform: perspective(xxx)". Когда оно применяется и в связке с чем.
Буду рад любому отклику, даже если ответите только на один вопрос из перечисленных.
Если кто-то пришлет примеры кода с этими свойствами, где будут написаны минимум свойств в связке с которыми они работают - буду благодарен.