Selepas mencari di Internet, saya tidak melihat banyak tutorial atau arahan untuk membuat navigasi label semata-mata menggunakan CSS. Kebanyakannya melibatkan penulisan JS. Ini benar-benar tidak bertimbang rasa untuk ramai orang yang belajar CSS Memandangkan tiada siapa yang melakukannya, izinkan saya mencubanya dahulu! Navigasi label CSS yang saya lakukan di sini ialah navigasi hijau dengan CSS tulen, tiada JS dan tiada imej latar belakang. Artikel ini sesuai untuk pemula, pakar boleh lalu, haha!
.mainNav{
margin:0 20px; 🎜> tinggi:47px;
sempadan-bawah: 2px pepejal #000;
}
ul{
jidar-bawah:
padding-left: 20px; -type:none;
saiz huruf:12px;
kedudukan: mutlak; 🎜> }
ul li a{
paparan: blok;
lebar: 100px;
background-color:#FC0; > border-bottom:none;
tinggi:27px; #000;
sempadan-bawah:
} margin:0 20px; warna:#F60;
sempadan:2px pepejal #000;
sempadan-atas: tiada; kod
Kod adalah seperti berikut:
" id="nav001">Ali Manman 01 li> ; 🎜>
Malah, perkara utama ialah perintah position:absolute dalam ul , kandungan navigasi ul menjadi paparan lapisan , yang bersamaan dengan terapung pada penyemak imbas. Untuk mengelakkan kandungan berikut daripada mengisi kandungan bahagian ul, div diletakkan di luar ul, yang membantu ul menduduki ruang. Div ini juga berfungsi sebagai latar belakang ul Kunci untuk melabel navigasi ialah sempadan bawah. Selepas membaca semuanya, anda akan mendapati bahawa ia sebenarnya sangat mudah, tetapi kuncinya adalah untuk mempunyai idea. baiklah! Teruskan belajar!
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