Bagaimana Membuat Kotak Teks Sesuai dengan Sempurna dengan Bekasnya dalam CSS?

Barbara Streisand
Lepaskan: 2024-11-01 01:46:02
asal
279 orang telah melayarinya

How to Make Text Boxes Perfectly Fit Their Containers in CSS?

Mengawal Lebar Kotak Teks Dalam Bekas

Dalam reka bentuk web, selalunya diingini untuk mempunyai kotak teks yang merentangi keseluruhan lebar bekasnya . Walau bagaimanapun, isu biasa timbul apabila lebar kotak teks ditetapkan kepada 100% menggunakan CSS. Ini boleh menyebabkan kotak teks berkembang melepasi bekasnya disebabkan jidar lalai, sempadan dan pelapik.

Untuk mengatasi cabaran ini, seseorang boleh menggunakan saiz kotak sifat CSS3: kotak sempadan. Sifat ini mentakrifkan semula konsep 'lebar' untuk memasukkan pelapik luaran dan jidar.

<code class="css">input.wide {
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}</code>
Salin selepas log masuk

Pendekatan moden ini menawarkan kawalan tepat ke atas lebar kotak teks, memastikan ia muat dengan kemas dalam bekasnya.

Sebagai alternatif, untuk penyemak imbas dengan sokongan CSS3 yang terhad, seseorang boleh menggunakan cara melaraskan sifat padding-kanan elemen yang disertakan. Ini melibatkan anggaran ruang tambahan yang diduduki oleh sempadan dan pelapik dalam piksel. Contohnya, dalam versi Internet Explorer di bawah 8, pelarasan ini biasanya melibatkan penambahan 6px pelapik.

Dengan memanfaatkan teknik ini, pereka web boleh mengawal lebar kotak teks dengan berkesan, membolehkan mereka mengisi bekas mereka tanpa tumpah. .

Atas ialah kandungan terperinci Bagaimana Membuat Kotak Teks Sesuai dengan Sempurna dengan Bekasnya dalam CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!