Ich fand diese beliebte stackoverflow post (siehe auch jsFiddle), die genau mein Problem abdeckt. Aber nach dem Anwenden dieser Lösung auf meinen MWE, siehe bootply, funktioniert es immer noch nicht. Warum funktioniert es nicht?Scroll-Leiste nicht sichtbar, aber immer noch in der Lage, innerhalb eines Bootstrap-Rasters zu scrollen
HTML:
<div class="container">
<h1>Hello!</h1>
<div class="row">
<div class="col-sm-3" style="background-color:yellow;">
<div class="outer">
<div class="inner">
<p>hello</p>
<br>
...
</div>
</div>
</div>
<div class="col-sm-9" style="background-color:pink;">
<p>hello once</p>
</div>
</div>
CSS:
.inner {
height:200px;
overflow-y: auto;
}
.outer{
overflow:hidden;
}
Kann ich sicher sein, dass die Bildlaufleiste immer eine Breite von 15px hat? – d4rty
Werfen Sie einen Blick auf diesen Link: http://www.textfixer.com/tutorials/browser-scrollbar-width.php was darauf hindeutet, dass 17px über Standard ist. Wenn Sie jedoch genau sein möchten, können Sie die Breite über Javascript berechnen. –