"Apa yang terjadi?" mengisi jendela, sehingga memaksimalkan pembesaran itu

Featurekamo-internal
Shipped
4 September 2026 pukul 19.51 UTC
Author
Kamo
Commit
f40985f

Setiap bidang lain pada formulir laporan berukuran oleh isinya. The deskripsi adalah salah satu seseorang benar-benar menulis, jadi sekarang dibutuhkan tinggi apa pun yang tersisa - dan memaksimalkan jendela alat karenanya layak dilakukan. Tiga bagian, dan ketiga diperlukan: Area penggulung memperoleh kolom fleks dalam pada 'minHeight: 100%', bukan 'Tinggi: 100%'. Pada ketinggian tetap penuh bentuk lebih tinggi dari jendela akan mengkompres bidangnya sendiri, karena anak-anak flex menyusut secara baku. Sebagai minimum itu adalah persis tinggi penuh ketika ada ruang untuk cadangan - yang merupakan ruangan deskripsi mengambil - dan tumbuh melewatinya ketika ada tidak, pada titik luar kotak gulungan dan tidak ada yang terjepit. Bidang menjadi item flex dengan lantai 'minHeight'. 'MINRows' hilang dengan itu: yang mendorong TextateaAutoize, yang mengukur isi dan tulis sebuah tinggi inline, dan dengan 'flex-basis: 0' ada akan dinyatakan menjadi apa-apa menghentikan lapangan runtuh ke nol. Tektarea dirilis dengan 'tinggi: auto! important', NOT 'Tinggi: 100%'. Keranjang bergaris membentang anak-anaknya, sehingga Textarea akan mengisinya tanpa bantuan - kecuali item flex dengan pasti ukuran-lintas tidak meregang, dan otomatis memberikan satu inline. Tatanan tinggi kembali ke otomatis restore peregangan bukannya melawannya. 100% adalah mencoba pertama dan diam-diam tidak melakukan apa-apa: persentase tidak memiliki pasti berisi blok untuk diselesaikan, sehingga kembali ke auto Dan bidang render pada nya intrinsik dua baris, tanpa kesalahan di mana saja untuk melihat. Diukur, tidak diasumsikan. Sebuah harness dalang dibangun dari komponen ini keluaran emosi sendiri memberikan 240px dari textatea dalam jendela 720px, 444px di 940px, dan lapangan berlantai dengan bentuk scrolling di 430px - dengan bidang judul masih 40px di ketiganya. Para penjaga menegaskan aturan daripada tinggi, karena jsdom tidak ada tata letak, dan itu dikonfirmasi gagal ketika aturan dikembalikan ke 100%.

All changes

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga