Versteckt Scrollbalken von mehrzeiligen WÄHLEN Sie in Firefox und Chrome?
Schien dieses problem Recht einfach (overflow:hidden
Recht?) erst konnte ich es nicht lösen. Ich habe eine einfache multi-line-WÄHLEN Sie mit den vorgegebenen Größe:
<select size="10" name="elements">
...
</select>
MSIE und Opera zeigen vertikale Bildlaufleiste nur bei Bedarf, aber Firefox und Chrome immer Anzeige der vertikalen Bildlaufleiste im deaktivierten Zustand.
Ich habe versucht, overflow, overflow-y, und auch overflow-x, aber nichts funktioniert. Irgendwelche Ideen?
InformationsquelleAutor Sergei | 2010-07-04
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie nicht, offenbar: http://www.webdeveloper.com/forum/showthread.php?t=154496
Dies ist ein ziemlich Alter thread nun kann mir aber vorstellen, dass es andere gibt, die es auf der Suche nach einer Antwort auf die gleiche Frage stellen so wie ich es Tat. Für Webkit-Browser gibt es eine sehr einfache Lösung, mit freundlicher Genehmigung von der Tatsache, dass Sie (Chrome und Safari) erlauben Sie die Bildlaufleiste, um gestylt werden.
Hier ist eine anständige Referenz zu vielen der Dinge, die Sie tun können, mit webkit-scrollbars. Die CSS, die Sie hier
Der trick ist im wesentlichen zwei Dinge
Wenn Sie wollen, dass dies nur für eine Teilmenge wählen Sie Bildlaufleisten ändern Sie die CSS durch die Veränderung der scrollbar für eine dummy-Klasse
und verwenden Sie dann die Klasse für die wählt, die Sie wollen, also ändern. z.B.
Hier ist ein Turnschuh, das zeigt die "entfernt" scrollbar in Aktion
rememebr es funktioniert nur mit Webkit-Browsern!
Können Sie, mit etwas JavaScript
Nicht die beste Lösung, aber sollte funktionieren 🙂
Versuchen Sie dies:
Die Lösung von @mon bricht in einigen Fällen (z.B. in Tabellen-Zelle), aber es ist eine gute Lösung. Aber dieses ist ähnlich, aber besser:
Ausblenden der vertikalen Bildlaufleiste in
<select>
- element, Lösung mit RändernDas einzige was ich mir vorstellen kann ist, überlappen sich die scrollbar durch Positionierung eines Bilds oder einer festen
DIV
mit einem höheren z-index rechts oben auf derSELECT
scrollbar. Aber das wäre ein hässlicher hack.