Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Mencipta Div Lebar 100% dengan Margin?

Bagaimanakah Saya Boleh Mencipta Div Lebar 100% dengan Margin?

Barbara Streisand
Lepaskan: 2024-12-24 12:58:18
asal
545 orang telah melayarinya

How Can I Create a 100% Width Div with Margins?

Memaparkan Div Lebar 100% Terpinggir

Untuk memaparkan div boleh dikembangkan dengan lebar 100% dan jidar, kaedah berikut boleh bekerja:

Menggunakan calc() Fungsi

Kaedah ini memerlukan sokongan penyemak imbas untuk fungsi CSS calc(). Kod berikut boleh digunakan:

#page {
  background: red;
  float: left;
  width: 100%;
  height: 300px;
}

#margin {
  background: green;
  float: left;
  width: calc(100% - 10px);
  height: 300px;
  margin: 10px;
}
Salin selepas log masuk

Menggunakan Padding dan Pengukuran Kotak

Kaedah ini memerlukan sokongan penyemak imbas untuk sifat CSS bersaiz kotak dan sempadan- nilai kotak:

#page {
    background: red;
    width: 100%;
    height: 300px;
    padding: 10px;
}

#margin {
    box-sizing: border-box;
    background: green;
    width: 100%;
    height: 300px;
}
Salin selepas log masuk

Menggunakan pelapik dan saiz kotak: kotak sempadan membenarkan jidar disertakan dalam lebar elemen.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta Div Lebar 100% dengan Margin?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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