Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Menambah Sempadan pada Div Tanpa Meningkatkan Saiznya?

Bagaimanakah Saya Boleh Menambah Sempadan pada Div Tanpa Meningkatkan Saiznya?

Linda Hamilton
Lepaskan: 2024-12-12 12:55:10
asal
429 orang telah melayarinya

How Can I Add a Border to a Div Without Increasing Its Size?

Nestling Border Within a Div

Untuk memasukkan sempadan dalam elemen div tanpa memanjangkan dimensinya, gunakan sifat bersaiz kotak. Secara lalai, penyemak imbas menganggap jidar dan pelapik sebagai sebahagian daripada kandungan elemen, mengembangkan saiz elemen untuk menampungnya. Walau bagaimanapun, menetapkan saiz kotak kepada kotak sempadan memberitahu penyemak imbas untuk memasukkan jidar dalam saiz keseluruhan elemen, memastikan ia kekal konsisten tanpa mengira lebar jidar.

Dalam contoh anda, anda boleh menggunakan gaya berikut:

div {
    box-sizing: border-box;
    width: 100px;
    height: 100px;
    border: 1px solid black;
}
Salin selepas log masuk

Dengan penggayaan ini, jidar akan diletakkan 1 piksel dalam tepi div, tanpa mengubah dimensi keseluruhannya. Ini menyelesaikan isu perlu melakukan pengiraan tambahan untuk melaraskan lebar sempadan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menambah Sempadan pada Div Tanpa Meningkatkan Saiznya?. 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