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
446 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!

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