Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Mencipta Menu Jatuh Turun Berbilang Peringkat dalam Twitter Bootstrap 2?

Bagaimanakah Saya Boleh Mencipta Menu Jatuh Turun Berbilang Peringkat dalam Twitter Bootstrap 2?

Mary-Kate Olsen
Lepaskan: 2024-11-27 02:49:10
asal
254 orang telah melayarinya

How Can I Create Multilevel Dropdown Menus in Twitter Bootstrap 2?

Mencipta Menu Jatuh Turun Berbilang Peringkat dengan Twitter Bootstrap 2

Twitter Bootstrap 2 menyediakan set komponen yang mantap, tetapi menu lungsur turun berbilang peringkat tidak disokong secara asli . Isu ini telah menimbulkan kebimbangan dalam komuniti GitHub, menyebabkan ramai pembangun mencari penyelesaian alternatif.

Untuk menangani had ini, kod CSS berikut boleh dilaksanakan:

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

Dengan menambahkan CSS ini pada aplikasi anda, anda boleh mencipta kelas .sub-menu tersuai yang membolehkan anda melanjutkan lungsur turun standard untuk memasukkan tahap tambahan. Kedudukan dan keterlihatan submenu boleh dikawal melalui CSS.

Penyelesaian ini dicipta sebelum versi Bootstrap 3, yang memperkenalkan sokongan asli untuk lungsur turun berbilang peringkat. Jika anda menggunakan Bootstrap versi 2, penyelesaian ini sesuai untuk mencapai fungsi yang serupa. Walau bagaimanapun, untuk Bootstrap versi 3 dan lebih baru, penggunaan penyelesaian ini tidak lagi diperlukan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mencipta Menu Jatuh Turun Berbilang Peringkat dalam Twitter Bootstrap 2?. 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