Rumah >hujung hadapan web >tutorial css >Bagaimana Saya Boleh Mewajarkan Menu Mendatar dalam HTML dan CSS?

Bagaimana Saya Boleh Mewajarkan Menu Mendatar dalam HTML dan CSS?

Susan Sarandon
Susan Sarandonasal
2024-11-24 01:23:141002semak imbas

How Can I Justify a Horizontal Menu in HTML and CSS?

Mewajarkan Menu Mendatar dalam HTML dan CSS: Panduan Komprehensif

Bar menu mendatar ialah elemen tapak web biasa, tetapi mencapai justifikasi sebenar boleh menjadi cabaran. Pendekatan tradisional menggunakan jadual mempunyai had, seperti item pertama dan terakhir yang tidak sejajar.

Dilema Justifikasi

Mewajarkan menu memerlukan:

  • Kiri -menjajarkan item menu pertama
  • Menjajarkan kanan menu terakhir item
  • Jarakkan item yang tinggal secara optimum

Penyelesaian Sebaris

Penyelesaian yang lancar terletak pada memaksa pemisah baris menggunakan elemen span. Elemen ini menduduki ruang yang tinggal, memastikan jarak optimum.

Pelaksanaan

Untuk melaksanakan kaedah ini:

  1. Tetapkan penjajaran teks: justify ; pada bekas menu.
  2. Tetapkan paparan: sebaris; untuk semua kanak-kanak langsung menu.
  3. Tetapkan paparan: blok sebaris; untuk item menu (
  4. elemen).
  5. Tambah elemen span pada menu dengan gaya berikut:
#menu span {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 0;
}

Ini mewujudkan elemen halimunan dengan lebar yang mencukupi untuk justifikasi paksaan, sambil mengekalkan integriti struktur menu.

Atas ialah kandungan terperinci Bagaimana Saya Boleh Mewajarkan Menu Mendatar 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