Currently, I am honing my skills in Bootstrap by creating a simple example with 3 columns of varying sizes: 2, 8, and 2. However, I have noticed that on certain screen sizes, the contents within these columns overlap each other. My goal is to prevent this overlapping so that regardless of the screen size, the page always maintains the 3 columns with their content cascading down onto new lines.
<div id="SummaryList" class="sidebar-left col-lg-2 col-md-2 col-sm-2 sidebar-offcanvas">
<div class="mainTenant">bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb</div>
</div>
<div id="main" class="col-lg-8 col-md-8 col-sm-8 col-xs-12" role="main>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
</div>
<div class="col-lg-2 col-md-2 col-sm-2 rightSidebar" role="complementary" >
<div class="container-fluid">cccccccccccccccccccccccccccccccccccccccccc</div>
</div>
If you'd like to view my work on jsfiddle, you can access it here: https://jsfiddle.net/DTcHh/17967/