I use the fluid system inside the span4 div tag. Check the fluid grid system here ... http://getbootstrap.com/css/#grid
Using this method, the lists will be stacked on top of each other when the screen is small.
Here is an example ...
<html> <head> <title></title> <link href="css/bootstrap-responsive.min.css" rel="stylesheet" type="text/css" /> <script src="js/jquery-1.7.2.min.js" type="text/javascript"></script> <script src="js/bootstrap.min.js" type="text/javascript"></script> </head> <body> <div class="container"> <div class="row"> <div class="span4"> <h4>Column 1</h4> <div class="container-fluid"> <div class="row-fluid"> <div class="span6"> <ul> <li>Item 1</li> <li>Item 2</li> <li>Item 3</li> </ul> </div> <div class="span6"> <ul> <li>Item 4</li> <li>Item 5</li> <li>Item 6</li> </ul> </div> </div> </div> </div> <div class="span4"> <h4>Column 2</h4> </div> <div class="span4"> <h4>Column 3</h4> </div> </div> </div> </body> </html>
source share