A CSS transform tulajdonság lehetővé teszi, hogy elemeket elforgassunk, átméretezzünk, elmozdítsunk vagy megdöntsünk. Ezzel dinamikus és látványos hatásokat hozhatunk létre anélkül, hogy az elem tényleges méreteit vagy pozícióját módosítanánk.
Az alábbi példában egy dobozt forgatunk el 45 fokkal hover állapotban. A transition hozzáadásával az elforgatás fokozatosan történik.
A példa bemutatja a rotate() használatát, amely elforgatja az elemet megadott szögben.
A transform többféle módon módosíthatja az elemeket: forgatás, nagyítás, elmozdítás és döntés. Ezek kombinálhatók is, hogy összetett hatásokat érjünk el.
Függvény | Leírás |
---|---|
rotate() | Az elemet elforgatja egy adott fokban (pl. rotate(45deg)). |
scale() | Az elemet nagyítja vagy kicsinyíti (pl. scale(1.5)). |
translate() | Az elemet elmozdítja az X és Y tengely mentén (pl. translate(50px, 20px)). |
skew() | Az elemet megdönti az X és Y tengely mentén (pl. skew(20deg, 10deg)). |
A transform hatékony eszköz az elemek vizuális manipulálására. Íme néhány tanács:
Please sign in to ask Lara about CSS Transform.
Nyelv kiválasztása
Téma beállítása
© 2025 ReadyTools. Minden jog fenntartva.