resize
Mülkiyet kontrolleri ve nasıl bir eleman tıklayıp elemanın sağ alt köşesine sürükleyerek kullanıcı tarafından yeniden boyutlandırılabilir.
.module ( resize: both; )
Bilmesi çok önemli: özellik, çoğu öğe için başlangıç değeri olan dışında başka bir şeye ayarlanmadıkça resize
hiçbir şey yapmaz .overflow
visible
Ayrıca Firefox'un bir öğeyi orijinal boyutundan daha küçük boyutlandırmanıza izin vereceğini bilmeye değer. Webkit tarayıcıları, bir öğeyi küçültmek için yeniden boyutlandırmanıza izin vermez, yalnızca daha büyük yapar (her iki boyutta da).
Değerler
none
: öğe yeniden boyutlandırılamaz. Bu, çoğu öğe için başlangıç değeridir.textarea
Eleman en yaygın istisna-birçok tarayıcılarda varsayılanresize
değerdirboth
.both
: kullanıcı, öğenin yüksekliğini ve / veya genişliğini yeniden boyutlandırabilir.horizontal
: kullanıcı, öğeyi yatay olarak yeniden boyutlandırabilir (genişliği artırarak).vertical
: kullanıcı, öğeyi dikey olarak yeniden boyutlandırabilir (yüksekliği artırarak).inherit
: öğe, üst öğesinin yeniden boyutlandırma değerini devralır.
Bir öğe yeniden boyutlandırıldığında, alt köşesinde küçük bir UI tutamacı vardır. Tutamaç, sayfa öğesi (soldan sağa) direction
olarak ayarlandığında sayfa öğelerinde ltr
sağda ve rtl
(sağdan sola) sayfalarda solda görünür .
Demo
Bu demodaki yeniden boyutlandırılabilir öğe bir paragraftır. Farklı resize
değerleri denemek için düğmelere tıklayın .
CodePen'de CSS-Tricks (@ css-tricks) tarafından hazırlanan Kalem Yeniden Boyutlandırma Demosuna bakın.
İlişkili
overflow
direction
Daha fazla bilgi
- Teknik Özellikler
- Mozilla Belgeleri
- David Walsh'ın makalesi
- Textarea Püf Noktaları
Tarayıcı Desteği
Bu tarayıcı destek verileri, daha fazla ayrıntıya sahip olan Caniuse'den alınmıştır. Bir sayı, tarayıcının özelliği o sürümde ve sonrasında desteklediğini gösterir.
Masaüstü Bilgisayar
Krom | Firefox | IE | Kenar | Safari |
---|---|---|---|---|
4 | 4 * | Hayır | 79 | 4 |
Mobil / Tablet
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81 | Hayır |