Rumah > hujung hadapan web > tutorial css > Bagaimanakah `box-sizing: border-box` Mempengaruhi Saiz Elemen HTML dengan Sempadan?

Bagaimanakah `box-sizing: border-box` Mempengaruhi Saiz Elemen HTML dengan Sempadan?

Linda Hamilton
Lepaskan: 2024-12-15 02:05:19
asal
648 orang telah melayarinya

How Does `box-sizing: border-box` Affect the Size of an HTML Element with a Border?

Dalam vs. Luar Sempadan

Apabila menggayakan elemen HTML dengan jidar, adalah penting untuk mempertimbangkan di mana sempadan diletakkan berbanding dengan dimensi unsur. Secara lalai, sempadan CSS diletakkan di luar elemen, menambah lebar pada kedua-dua belah.

Mengekalkan Saiz Div dengan Saiz Kotak

Untuk memastikan bahawa dimensi div kekal tidak berubah apabila sempadan ditambahkan, sifat bersaiz kotak akan dimainkan. Menetapkannya ke kotak sempadan termasuk sempadan dalam lebar dan ketinggian elemen yang ditentukan.

Pelaksanaan CSS

Berikut ialah contoh CSS yang menunjukkan kesan kotak- saiz:

div {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: 100px;
    height: 100px;
    border: 20px solid #f00;
    background: #00f;
    margin: 10px;
}
Salin selepas log masuk

Dalam contoh ini, div mempunyai sempadan 20px. Tanpa saiz kotak: kotak sempadan, div akan mempunyai jumlah lebar 140px (100px untuk kandungan dan 20px untuk sempadan pada setiap sisi). Walau bagaimanapun, dengan saiz kotak: kotak sempadan, jidar disertakan dalam lebar yang ditentukan iaitu 100px, memastikan lebar sebenar div kekal 100px.

Atas ialah kandungan terperinci Bagaimanakah `box-sizing: border-box` Mempengaruhi Saiz Elemen HTML dengan Sempadan?. 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