Za resize
nadzor lastnine, če in kako se element mogoče spreminjati s strani uporabnika, tako da kliknete in povlečete spodnji desni kot elementa.
.module ( resize: both; )
Zelo pomembno je vedeti: resize
ne naredi ničesar, razen če je overflow
lastnost nastavljena na kaj drugega kot visible
, kar je njena začetna vrednost za večino elementov.
Vredno je tudi vedeti, da vam bo Firefox omogočil, da spremenite velikost elementa, ki je manjši od njegove prvotne velikosti. Brskalniki Webkit vam ne dovolijo, da spremenite velikost elementa, da bo manjši, le večji (v obeh dimenzijah).
Vrednote
none
: elementa ni mogoče spremeniti. To je začetna vrednost za večino elementov.textarea
Element je najpogostejša izjema, v mnogih brskalnikih njegova privzetaresize
je vrednostboth
.both
: uporabnik lahko spremeni višino in / ali širino elementa.horizontal
: uporabnik lahko element spremeni vodoravno (s povečanjem širine).vertical
: uporabnik lahko element spremeni navpično (s povečanjem višine).inherit
: element podeduje vrednost spreminjanja velikosti nadrejenega elementa.
Ko je element mogoče spremeniti, ima v spodnjem kotu majhen ročaj uporabniškega vmesnika. Ročaj se prikaže na desni strani elementov strani, ko je stran direction
nastavljena na ltr
(od leve proti desni), in levo na rtl
straneh (od desne proti levi).
Demo
Spremenljivi element v tej predstavitvi je odstavek. Kliknite gumbe, da preizkusite različne resize
vrednosti.
Oglejte si predstavitev prilagajanja velikosti pisala s strani CSS-Tricks (@ css-tricks) na CodePen.
Sorodno
overflow
direction
Več informacij
- Spec
- Mozilla Docs
- Članek Davida Walsha
- Triki Textarea
Podpora za brskalnik
Ti podatki o podpori brskalnika so od Caniuse, ki vsebuje več podrobnosti. Številka pomeni, da brskalnik podpira to funkcijo v tej različici ali novejši.
Namizje
Chrome | Firefox | IE | Rob | Safari |
---|---|---|---|---|
4. | 4 * | Ne | 79 | 4. |
Mobilni / tablični računalnik
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81 | Ne |