resize
Omaisuus tarkastaa, jos ja miten elementin kokoa voi muuttaa käyttäjän napsauttamalla ja vetämällä oikeaa alakulmaa elementin.
.module ( resize: both; )
Erittäin tärkeää tietää: resize
ei tee mitään, ellei overflow
ominaisuus ole asetettu muulle kuin visible
, mikä on sen alkuarvo useimmille elementeille.
On myös syytä tietää, että Firefox antaa sinun muuttaa alkuperäistä kokoa pienemmän elementin kokoa. Webkit-selaimet eivät anna sinun muuttaa elementin kokoa pienemmäksi, vain suuremmaksi (molemmissa ulottuvuuksissa).
Arvot
none
: elementin kokoa ei voi muuttaa. Tämä on useimpien elementtien alkuarvo.textarea
Elementti on yleisin poikkeus-monissa selaimissa oletusarvonaresize
arvoboth
.both
: Käyttäjä voi muuttaa elementin korkeuden ja / tai leveyden kokoa.horizontal
: Käyttäjä voi muuttaa elementin kokoa vaakasuunnassa (lisätä leveyttä).vertical
: Käyttäjä voi muuttaa elementin kokoa pystysuunnassa (lisätä korkeutta).inherit
: elementti perii vanhemmansa koon arvon.
Kun elementin kokoa voidaan muuttaa, sen alaosassa on pieni käyttöliittymän kahva. Kahva näkyy sivuelementtien oikealla puolella, kun sivun direction
arvo on ltr
(vasemmalta oikealle), ja vasemmalta sivulta rtl
(oikealta vasemmalle).


Demo
Tämän esittelyn koon muuttava elementti on kappale. Kokeile eri resize
arvoja napsauttamalla painikkeita .
Katso CSS-Tricksin kynän koon esittely (@ css-tricks) CodePenistä.
Liittyvät
overflow
direction
Lisää tietoa
- Spec
- Mozilla Docs
- David Walshin artikkeli
- Textarean temppuja
Selaimen tuki
Nämä selaintukitiedot ovat Caniuselta, jolla on tarkempia tietoja. Numero osoittaa, että selain tukee ominaisuutta kyseisessä versiossa tai uudemmassa.
Työpöytä
Kromi | Firefox | IE | Reuna | Safari |
---|---|---|---|---|
4 | 4 * | Ei | 79 | 4 |
Matkapuhelin / tabletti
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81 | Ei |