Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Membuat Menu Jatuh Turun Berbilang Peringkat dalam Twitter Bootstrap?

Bagaimana untuk Membuat Menu Jatuh Turun Berbilang Peringkat dalam Twitter Bootstrap?

DDD
DDDasal
2024-11-21 19:02:131153semak imbas

How to Create Multilevel Dropdown Menus in Twitter Bootstrap?

Menu Turun Berbilang Peringkat dengan Twitter Bootstrap

Twitter Bootstrap 2 tidak mempunyai ciri menu lungsur berbilang peringkat. Walau bagaimanapun, terdapat penyelesaian yang boleh dilaksanakan untuk mencapai Funktionalität ini.

Jawapan Asal (Bootstrap Versi 3)

Dalam Bootstrap versi 3 dan ke atas, menu lungsur turun berbilang peringkat disokong secara lalai. Rujuk biola berikut untuk contoh:

http://jsfiddle.net/2Smgv/2858/

Jawapan Asal (Bootstrap Versi 2)

Untuk versi Bootstrap yang lebih lama, berikut ialah penggodaman CSS yang boleh dilakukan digunakan:

/* CSS code for sub-menu customization */
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
    display: block;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}

.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}

CSS ini mencipta kelas ".sub-menu" baharu untuk mengendalikan menu lungsur turun 2 peringkat, meletakkannya di sebelah item menu dan mengubah suai anak panah untuk muncul di sebelah kiri kumpulan submenu.

Demo

Anda boleh melihat demo penyelesaian ini di sini: [Pautan Demo]

Atas ialah kandungan terperinci Bagaimana untuk Membuat Menu Jatuh Turun Berbilang Peringkat dalam Twitter Bootstrap?. 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