2009-09-05 11 views

Odpowiedz

737

Zastosowanie white-space: nowrap;1, albo dać więcej miejsca linkujące ustawiając li „s szerokość do większych wartości.

+27

Należy odwoływać się do W3C zamiast tego bał i często niewłaściwej stronie W3Schools. http://www.w3.org/TR/css3-text/#white-space0 –

+35

Lub po prostu odwołaj się do sieci Mozilli Developer https://developer.mozilla.org/en-US/docs/CSS/CSS_Reference – Espilon

+1

Dziękuję, że uratuj mnie dla kompatybilności ie7 breadcrumb. – Desnoxav

108

Możesz dodać ten mały fragment kodu, aby dodać ładne "..." do końca linii jeśli treść i s do duże, aby zmieścić się w jednej linii:

li { 
    overflow: hidden; 
    text-overflow: ellipsis; 
    white-space: nowrap; 
} 
+0

Dzięki! Właśnie tego szukałem –

+0

Szukałem rozwiązania do mocowania tekstu, ale pozostanę przy tym rozwiązaniu. – JorgeGarza

4

display: inline-block; spowoduje przerwy w linii elementów listy

http://jsfiddle.net/Nash171/mwe4s0nc/46/

li{ 
    display: inline-block; 
} 
+0

Jeśli kliknę na jsfiddle i dopasuję szerokość wyjścia, poszczególne elementy listy będą się dzielić między słowami " lista "i numer, który jest dokładnie tym, czego OP * nie * chce ... – GentlePurpleRain

Powiązane problemy