Bagaimana Saya Boleh Mewajarkan Menu Mendatar dalam HTML dan CSS?

Susan Sarandon
Lepaskan: 2024-11-24 01:23:14
asal
942 orang telah melayarinya

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;
}
Salin selepas log masuk

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!

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