A resize
tulajdonság szabályozza, hogy a felhasználó átméretezheti-e az elem jobb alsó sarkát kattintva és húzva.
.module ( resize: both; )
Rendkívül fontos tudni: resize
nem csinál semmit, kivéve, ha a overflow
tulajdonságot másra állítják be, mint visible
ami a legtöbb elem kiinduló értéke.
Azt is érdemes tudni, hogy a Firefox lehetővé teszi az eredeti méreténél kisebb elem átméretezését. A Webkit böngészők nem engedik átméretezni az elemeket, hogy kisebbek, csak nagyobbak legyenek (mindkét dimenzióban).
Értékek
none
: az elem nem átméretezhető. Ez a legtöbb elem kiinduló értéke. Aztextarea
elem a leggyakoribb kivétel - sok böngészőben az alapértelmezettresize
értékeboth
.both
: a felhasználó átméretezheti az elem magasságát és / vagy szélességét.horizontal
: a felhasználó vízszintesen átméretezheti az elemet (növelve a szélességet).vertical
: a felhasználó függőlegesen átméretezheti az elemet (növelve a magasságot).inherit
: az elem örökli a szülő átméretezési értékét.
Ha egy elem átméretezhető, az alsó sarokban van egy kis kezelőfelület-fogantyú. A fogantyú az oldalelemek jobb oldalán jelenik meg, ha az oldal direction
beállítása ltr
(balról jobbra), és a bal oldalon a rtl
(jobbról balra) oldalakon.
Demó
A demó átméretezhető eleme egy bekezdés. Kattintson a gombokra a különböző resize
értékek kipróbálásához .
Lásd a CSS-Tricks (@ css-tricks) által készített Pen Resize Demo bemutatót a CodePen-en.
Összefüggő
overflow
direction
Több információ
- A Spec
- Mozilla Docs
- David Walsh cikke
- Textarea trükkök
Böngésző támogatás
Ez a böngésző támogatási adat a Caniuse cégtől származik, amely részletesebben szerepel. Egy szám azt jelzi, hogy a böngésző támogatja az adott és újabb verziók szolgáltatásait.
Asztal
Króm | Firefox | AZAZ | Él | Szafari |
---|---|---|---|---|
4 | 4 * | Nem | 79 | 4 |
Mobil / Tablet
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81. | Nem |