it-swarm.com.de

Bildlaufleisten aus Textfeld entfernen

Nach meiner vorherigen Frage ( Bildlaufleiste zu einem <Textbereich> hinzufügen ), wie die Bildlaufleiste immer in einem <textarea> Angezeigt wird, frage ich mich nun, wie Sie sie so einstellen würden Es gibt keine Bildlaufleiste im <textarea>, auch wenn der Text überläuft. Um damit nach unten zu scrollen, verwenden Sie die Pfeiltasten oder die Maus, um durch den Text zu navigieren.

Wie kann ich das machen?

73
user2370460

Versuchen Sie Folgendes, nicht sicher, welcher für alle Browser oder den Browser, mit dem Sie arbeiten, funktioniert, aber es ist am besten, alle zu versuchen:

<textarea style="overflow:auto"></textarea>

Oder

<textarea style="overflow:hidden"></textarea>

... wie oben vorgeschlagen

Sie können auch versuchen, dies hinzuzufügen. Ich habe es noch nie zuvor verwendet. Ich habe es heute auf einer Website gepostet:

<textarea style="resize:none"></textarea>

Diese letzte Option würde die Möglichkeit entfernen, die Größe von textarea zu ändern. Weitere Informationen finden Sie in der CSS-Eigenschaft resizehier

118
tinthetub

style="overflow: hidden" und style="resize: none" waren diejenigen, die den Trick gemacht haben.

11
Dinder Logic

Für MS IE 10 müssen Sie wahrscheinlich Folgendes tun:

-ms-overflow-style: none

Siehe folgendes:

https://msdn.Microsoft.com/en-us/library/hh771902 (v = vs.85) .aspx

9
tintinator

Geben Sie dem Tag textarea eine Klasse für zB: scroll. Und in der CSS fügen Sie diese Eigenschaft -

.scroll::-webkit-scrollbar {
   display: none;
 }

Es hat funktioniert, ohne den Scroll-Teil zu verpassen

6
N V R N SATISH

Ich konnte meine Bildlaufleiste im Textkörper entfernen, indem ich das Attribut für die maximale Höhe meiner Klasse entfernte.

0
SauerTrout