2008-11-17 11 views
23

Mam pionowe menu w moim systemie, które jest w zasadzie wykonane z HTML ul/li ze stylem CSS (patrz zdjęcie poniżej). Jednak nie chcę, aby elementy, które są szersze niż menu do zawijania, wolałbym je przepełnić za pomocą poziomego paska przewijania u dołu menu. Jak mogę to zrobić w CSS?HTML CSS LI Zawijanie

Odpowiedz

48
ul { 
    overflow: auto; // allow li's to overflow w/ scroll bar 
        // at the bottom of the menu 
} 

li { 
    white-space: nowrap; // stop the wrapping in the first place 
} 
+1

To nie działa w IE 7 lub niższej. :( – Cofey

+0

Thx! Bardzo pomocny! –

2

będzie też trzeba dać stylu ul:

ul{ 
width:250px; 
overflow:auto; 
}