⊗mkPmLtMn 241 of 250 menu

Mencipta Menu dalam CSS

Dalam pelajaran ini, kita akan berlatih mencipta menu tapak web. Mari kita buat menu berikut sebagai contoh:

Pertama, kita perlu membuat bahagian HTML. Mari buat div, dan letakkan pautan menu kita di dalamnya:

<div id="menu"> <a href="#">link text 1</a> <a href="#">link text 2</a> <a href="#">link text 3</a> <a href="#">link text 4</a> <a href="#">link text 5</a> </div>

Seperti yang anda lihat pada contoh, salah satu pautan menu diserlahkan. Ia melambangkan bahawa kita berada di halaman tapak web yang sepadan dengan item menu itu. Halaman sedemikian biasanya diserlahkan menggunakan kelas active:

<div id="menu"> <a href="#">link text 1</a> <a href="#" class="active">link text 2</a> <a href="#">link text 3</a> <a href="#">link text 4</a> <a href="#">link text 5</a> </div>

Sekarang mari letakkan pautan kami dalam satu baris:

#menu { display: flex; }

Mari tulis gaya untuk pautan kami:

#menu a { margin-right: 5px; padding: 10px; font: 15px Arial; text-decoration: none; color: #1437AD; border: 1px solid #1437AD; background-color: white; }

Mari buat tindak balas pautan ketika dilayari:

#menu a:hover { color: blue; border: 1px solid blue; background-color: #F5F6FA; }

Penampilan pautan aktif adalah sama dengan penampilan pautan apabila dilayari. Mari gabungkan gaya ini:

#menu a:hover, #menu a.active { color: blue; border: 1px solid blue; background-color: #F5F6FA; }

Mari kumpulkan kod bersama-sama dan dapatkan kod untuk menu kami:

<div id="menu"> <a href="#">link text 1</a> <a href="#" class="active">link text 2</a> <a href="#">link text 3</a> <a href="#">link text 4</a> <a href="#">link text 5</a> </div> #menu { display: flex; } #menu a { margin-right: 5px; padding: 10px; font: 15px Arial; text-decoration: none; color: #1437AD; border: 1px solid #1437AD; background-color: white; } #menu a:hover, #menu a.active { color: blue; border: 1px solid blue; background-color: #F5F6FA; }
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak