Verhindern, dass Bildlaufleisten für MacOS-Trackpad-Benutzer in WebKit / Blink ausgeblendet werden

WebKit/Blink (Safari/Chrome) Standard-Verhalten unter Mac OS seit 10.7 (OS X Lion) ist das ausblenden der Bildlaufleisten aus-trackpad-Nutzer, wenn Sie nicht in Gebrauch ist. Dies kann verwirrend sein; das scroll-bar ist oft die einzige visuelle cue, dass ein element ist die durchlaufbaren.

Beispiel (jsfiddle)

HTML

<div class="frame">
    Foo<br />
    Bar<br />
    Baz<br />
    Help I'm trapped in an HTML factory! 
</div>

CSS

.frame {
    overflow-y: auto;
    border: 1px solid black;
    height: 3em;
    width: 10em;
    line-height: 1em;
}​

WebKit (Chrome) Screenshot

Verhindern, dass Bildlaufleisten für MacOS-Trackpad-Benutzer in WebKit /Blink ausgeblendet werden

Presto (Opera) Screenshot

Verhindern, dass Bildlaufleisten für MacOS-Trackpad-Benutzer in WebKit /Blink ausgeblendet werden


Wie kann ich erzwingen, ein scroll-Balken immer angezeigt werden auf einem scrollbaren element in WebKit?

InformationsquelleAutor der Frage Jeremy | 2011-10-21

Schreibe einen Kommentar