Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Menghapuskan Margin Tidak Dijangka Di Atas Pengepala dalam HTML dan CSS?

Bagaimana untuk Menghapuskan Margin Tidak Dijangka Di Atas Pengepala dalam HTML dan CSS?

Susan Sarandon
Susan Sarandonasal
2024-12-06 12:07:11947semak imbas

How to Eliminate Unexpected Margins Above a Header in HTML and CSS?

Menghapuskan Margin Tidak Diingini Di Sekitar Pengepala

Dalam percubaan untuk meminimumkan ruang yang tidak diingini di atas pengepala, coretan HTML dan CSS telah diperkenalkan :

body {
  margin: 0px;
  padding: 0px;
}

header {
  margin: 0px;
  padding: 0px;
  height: 20em;
  background-color: #C0C0C0;
}

<header>
  <h1>OQ Online Judge</h1>
  <form action="<?php echo base_url(); ?> /index.php/base/si" method="post">
    <label for="email1">E-mail : </label>
    <input type="text" name="email">

Walaupun menetapkan margin dan

elemen kepada sifar, margin bukan sifar masih muncul. Ruang misteri ini timbul daripada keruntuhan jidar.

Memahami Keruntuhan Margin

Keruntuhan jidar berlaku apabila elemen tertentu dengan jidar bersebelahan runtuh menjadi satu jidar. Ini biasanya diperhatikan dengan elemen dalam bekas peringkat blok. Dalam keadaan ini, dan

elemen ialah kedua-dua elemen peringkat blok.

Penyelesaian: Menggunakan Margin pada Elemen Pengepala Tertentu

Untuk menghapuskan margin yang tidak diingini, gunakan margin sifar pada yang khusus elemen pengepala yang menyebabkan isu. Dalam kes ini, ia ialah

elemen dalam pengepala.

h1 {
    margin-top: 0;
}

Dengan menetapkan sifat jidar atas

elemen kepada sifar, keruntuhan jidar dipecahkan dan ruang yang tidak diingini di atas pengepala dihapuskan.

Atas ialah kandungan terperinci Bagaimana untuk Menghapuskan Margin Tidak Dijangka Di Atas Pengepala dalam HTML dan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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