Táto resize
vlastnosť určuje, či a ako môže používateľ zmeniť veľkosť prvku kliknutím a potiahnutím za pravý dolný roh prvku.
.module ( resize: both; )
Veľmi dôležité vedieť: resize
nerobí nič, pokiaľ nie je overflow
vlastnosť nastavená na niečo iné ako visible
, čo je počiatočná hodnota pre väčšinu prvkov.
Tiež stojí za to vedieť, že Firefox vám umožní zmeniť veľkosť prvku, ktorý je menší ako jeho pôvodná veľkosť. Prehliadače Webkit vám nedovolia zmeniť veľkosť prvku tak, aby bol menší, iba väčší (v oboch rozmeroch).
Hodnoty
none
: prvok nie je možné meniť. Toto je počiatočná hodnota pre väčšinu prvkov.textarea
Element je najčastejšou výnimiek v mnohých prehliadačoch jeho predvolenáresize
hodnotaboth
.both
: používateľ môže zmeniť veľkosť a / alebo šírku prvku.horizontal
: používateľ môže zmeniť veľkosť prvku vodorovne (zväčšiť šírku).vertical
: používateľ môže zmeniť veľkosť prvku zvisle (zväčšiť výšku).inherit
: prvok dedí hodnotu veľkosti svojho rodiča.
Keď je možné zmeniť veľkosť prvku, má v dolnom rohu malú rukoväť používateľského rozhrania. Popisovač sa zobrazuje vpravo na prvkoch stránky, keď je stránka direction
nastavená na ltr
(zľava doprava), a na ľavej strane na stránky rtl
(sprava doľava).


Ukážka
Zmeniteľným prvkom v tejto ukážke je odsek. Kliknutím na tlačidlá vyskúšate rôzne resize
hodnoty.
Prezrite si ukážku Pen Resize Demo od CSS-Tricks (@ css-tricks) na CodePen.
Súvisiace
overflow
direction
Viac informácií
- Spec
- Dokumenty Mozilla
- Článok Davida Walsha
- Triky Textarea
Podpora prehľadávača
Údaje o podpore tohto prehľadávača sú od spoločnosti Caniuse, ktorá obsahuje viac podrobností. Číslo označuje, že prehliadač podporuje túto funkciu v danej verzii alebo vyššej.
Desktop
Chrome | Firefox | IE | Hrana | Safari |
---|---|---|---|---|
4 | 4 * | Nie | 79 | 4 |
Mobil / tablet
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81 | Nie |