CSS white-space nowrap funktioniert nicht

8

Ich habe ein div mit mehreren child divs, die links schweben. Ich möchte nicht, dass sie kaputt gehen, also setze ich sie auf display:inline-block und white-space:nowrap . Leider passiert gar nichts. Sie brechen einfach weiter.

Am Ende möchte ich in x-Richtung scrollen, aber wenn ich overflow-x:scroll; overflow-y:visible hinzufüge, scrollt es in y-Richtung.

%Vor%

Sie können meine vollständige Implementierung auf JSFiddle

sehen     
Julian F. Weinert 16.01.2014, 14:46
quelle

3 Antworten

8

Ich verstehe Ihre Frage möglicherweise nicht vollständig, aber es scheint, als würden sich divs / scroll verhalten, wenn Sie: float: left; von .b entfernen und: overflow:auto; bis .a

hinzufügen     
Craighead 16.01.2014, 15:03
quelle
2

Nicht sicher, was du meinst, aber wenn du aufhörst, dein b zu laden und dir einen Überlauf gibst: auto sollte es funktionieren

siehe: /jsfiddle.net/88yjz/3 /

    
user3004410 16.01.2014 15:09
quelle
0

Gibt dir das was du willst? Überlauf-Scroll hinzugefügt.

%Vor%     
Ruskin 16.01.2014 15:01
quelle

Tags und Links