How to set space between two rows in bootstrap, if we using row class for every row, it is very easy to set margin or padding. But while set all the column under one row class, not able to set the margin. Kindly check the following code.
<div class="row">
<div class="col-sm-4 col-md-3"> Div 1</div>
<div class="col-sm-4 col-md-3"> Div 2</div>
<div class="col-sm-4 col-md-3"> Div 3</div>
<div class="col-sm-4 col-md-3"> Div 4</div>
<div class="col-sm-4 col-md-3"> Div 5</div>
<div class="col-sm-4 col-md-3"> Div 6</div>
<div class="col-sm-4 col-md-3"> Div 7</div>
<div class="col-sm-4 col-md-3"> Div 8</div>
<div class="col-sm-4 col-md-3"> Div 9</div>
<div class="col-sm-4 col-md-3"> Div 10</div>
</div>
In the above code how can I set margin for every row?
I can set margin, if the code is in the below format but it won't give responsive grid. Also the col-md-* and col-sm-* class is waste, we can only use col-* class.
<div class="row">
<div class="col-sm-4 col-md-3"> Div 1</div>
<div class="col-sm-4 col-md-3"> Div 2</div>
<div class="col-sm-4 col-md-3"> Div 3</div>
<div class="col-sm-4 col-md-3"> Div 4</div>
</div>
<div class="row">
<div class="col-sm-4 col-md-3"> Div 5</div>
<div class="col-sm-4 col-md-3"> Div 6</div>
<div class="col-sm-4 col-md-3"> Div 7</div>
<div class="col-sm-4 col-md-3"> Div 8</div>
</div>
<div class="row">
<div class="col-sm-4 col-md-3"> Div 9</div>
<div class="col-sm-4 col-md-3"> Div 10</div>
</div>