2016-09-29 7 views
-1

Ich habe ein div-Tag, wo ich vertikal scrollen und nicht horizontal scrollen wollen. Ich habe viel gesucht, konnte aber keine Lösung finden, um horizontales Scrollen zu verhindern und vertikales Scrollen für ein bestimmtes div-Tag zu behalten.Verhindern horizontale Scroll und halten vertikale Scroll

<div style="max-width:100%;overflow-y:auto;"> 

overflow-x:hidden funktioniert nicht, da es nur die Bildlaufleiste versteckt sie aber nicht deaktivieren. Bitte helfen Sie.

+0

Kk, habe das nicht gesehen, also welchen Browser benutzt du? Du willst, dass dein Div den gesamten verfügbaren Platz auf X nimmt, aber auf Y, oder? – xoxel

+0

Ich verstehe das letzte bisschen nicht wirklich. overflow-x: versteckt funktioniert perfekt für mich; Es hindert mich vollständig daran, horizontal zu scrollen, selbst wenn der Inhalt überläuft. Was genau meinst du mit "versteckt, aber nicht behindert"? – Andii

+0

Es ist ein bisschen schwierig zu sehen * genau * was du versuchst zu tun. Ist Ihr 'div' irgendwo im Rest der Seite? Ist es die ganze Seite, die Sie nicht horizontal scrollen möchten? Bitte können Sie etwas weiter in Ihrer Post ausarbeiten. Könnten Sie auch etwas mehr von Ihrem Code posten, da dies uns helfen könnte, das Problem, das Sie haben, neu zu erstellen? Siehe http://stackoverflow.com/help/mcve für einige gute Tipps, wie man ein minimales, komplettes und verifizierbares Beispiel anfordert :) –

Antwort

1

WIEDER

EDITED Das ist mein letzter Versuch ist:

word-wrap: break-word;

Wenn du einen Text auf X überläuft es sollte nur in eine neue Zeile brechen.

+0

Nicht. Ich sagte, es geht nicht. Es versteckt nur die Bildlaufleiste deaktiviert es nicht –

+0

Hum, welchen Browser benutzen Sie? – xoxel

+0

Google Chrome. Es funktioniert nicht. Ich habe viel ausprobiert. –