Mengawal Rupa Textarea Resize Grabbers
Dalam permintaan baru-baru ini, pereka berbakat kami telah membentangkan kepada kami kawasan teks yang membanggakan perebut saiz semula yang bergaya. Timbul persoalan: Adakah mungkin untuk menyesuaikan rupa para perebut ini?
Untuk menjawab pertanyaan ini, kami menyelidiki bidang fungsi penyemak imbas web. WebKit, enjin pemaparan yang digunakan oleh penyemak imbas seperti Safari dan Chrome, telah memperkenalkan ::-webkit-resizer pseudo-element untuk mengendalikan kawalan ubah saiz yang ditambahkan secara automatik pada elemen textarea. Sifat berbilang unsur pseudo ini memberikannya kuasa untuk mengubah ciri visual perebut ubah saiz.
Satu pilihan yang menarik ialah menyembunyikan perebut sepenuhnya, mencapai reka bentuk yang anggun dan tidak mengganggu. Ini dicapai dengan menggunakan "display: none" atau "-webkit-appearance: none" pada ::-webkit-resizer pseudo-element.
<code class="css">::-webkit-resizer { display: none; }</code>
Dalam contoh ini, perebut ubah saiz hilang, memberikan penampilan yang lebih ringkas:
<code class="html"><textarea></textarea></code>
Jadi, yakinlah, jawapan kepada soalan awal adalah ya. Menggunakan WebKit ::-webkit-resizer, anda mempunyai kebolehan untuk menggayakan resizer ubah saiz untuk memenuhi keperluan reka bentuk khusus anda, sama ada anda ingin meningkatkan kesan visualnya atau menyembunyikannya sama sekali.
Atas ialah kandungan terperinci Bolehkah Anda Menyesuaikan Textarea Resize Grabbers?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!