Wenn wie dies mit Layout:Make Scrollbar stattdessen fixiert werden Layout Brech
div {
width: 25vw;
height: 150vh;
float: left;
background: rgb(30,120,210)
}
div:nth-child(2n+2) {
background: rgb(210,120,30)
}
<div></div>
<div></div>
<div></div>
<div></div>
Scrollbar Design zermalmt. Ohne Scrollbalken funktioniert es gut, jedes Element benötigt 1/4 der Bildschirmbreite. Nun wäre eine Lösung, width: calc(25vw - 17px)
zum letzten Element hinzuzufügen, aber mein Gitter ist viel komplizierter als das. Also habe ich darüber nachgedacht, ob es möglich ist, den Schieberegler ähnlich wie position: fixed
zu gestalten, so dass er über Elemente hinausgeht anstatt sie zu zerquetschen. Oder noch besser, wenn möglich, Scrollbar zu entfernen. Dieses Problem tritt unter Linux Firefox oder Chrome nicht auf.
Ich habe kein Problem mit Google Chrome unter OSX. Vielleicht möchten Sie Ihr Markup zuerst auf mehreren Browsern testen. Nimm nicht den Weg des schlechten Designs, nur weil der IE keinen HTML-Interpreter hat. –
@IvanVenediktov OS X und einige Linux-Fenstermanager haben standardmäßig layoutfreie Bildlaufleisten, sie überlappen einfach den Inhalt. Sieh dir die Systemeinstellungen> Allgemein> Bildlaufleisten an: Immer –
@IvanVenediktov Ja, ich habe vergessen, das zu erwähnen. Unter Linux (Ubuntu) Firefox & Chrome existiert dieses Problem nicht. – Kunok