Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Másolja ezt a parent elembe.
Másolja ezt a child elembe.
A CSS-ben a perspective tulajdonságot a 3D transzformációkkal együtt használják az elemek perspektivikus mélységének szabályozására. Meghatározza, hogy mennyi perspektívát vagy mélységet kell alkalmazni egy 3D-transzformált elemre, mélység- és távolságérzetet adva neki.
A perspective tulajdonság egy hosszértéket vesz fel, általában pixelben vagy más hosszúsági egységben mérve, a perspektíva mélységének meghatározásához. Minél nagyobb az érték, annál kifejezettebb lesz a perspektívahatás. A kisebb értékek kevésbé észrevehető perspektívát eredményeznek.
Itt van a perspektíva tulajdonság használatának alapvető szintaxisa:
.perspective-element {
perspective: 1000px;
}
Ebben a példában:
A perspektíva tulajdonságot általában a 3D transzformációs függvényekkel, például a rotateX(), rotateY() és translateZ() függvényekkel együtt használjuk, hogy 3D-s hatást hozzunk létre az elemeken, közelebb vagy távolabbra helyezve őket a nézőtől.
Íme egy egyszerű példa a perspektíva használatára egy 3D-transzformált elemmel:
.perspective-element {
perspective: 1000px;
transform: rotateY(30deg) translateZ(50px);
}
Ebben az esetben az elem 1000 pixeles perspektívával rendelkezik, és az Y tengelyen elforgatva és a Z tengelyen elfordítva 3D hatást kelt.
A perspektivikus tulajdonság különösen hasznos a 3D-s transzformációk és animációk létrehozásához a webdesignban és a felhasználói felületeken, mivel az elemeknek valósághű mélységérzetet és térbeli pozícionálást ad.
Nyelv kiválasztása
Téma beállítása
© 2024 ReadyTools. Minden jog fenntartva.