Please have a look at
.colName {
text-align: center;
}
.calbox {
border: 1px solid #999;
padding: 5px;
min-height: 40px;
}
.Box1 {
padding: 5px !important;
margin: 1px 2px 0px;
border: 1px solid #aaa4a4 !important;
font-size: .95em;
line-height: 1.3;
border-radius: 3px;
font-weight: normal;
color: #000 !important;
}
.Box1_a {
cursor: pointer !important;
text-decoration: none !important;
color: #000 !important;
}
<script src="https://getbootstrap.com/dist/js/bootstrap.js"></script>
<link href="https://getbootstrap.com/dist/css/bootstrap.min.css" rel="stylesheet"/>
<div class="container">
<div class="row-fluid">
<div class="col-xs-6 col-md-3">
<div class="row">
<div class="col-xs-12 colName"><b>Name 1</b></div>
<div class="col-xs-12 colFS Mon">
28th Nov
<div class="calbox">28</div>
</div>
<div class="col-xs-12 colFS Mon">
29th Nov
<div class="calbox">29</div>
</div>
<div class="col-xs-12 colFS Mon">
30th Nov
<div class="calbox">30</div>
</div>
</div>
</div>
<div class="col-xs-6 col-md-3">
<div class="row">
<div class="col-xs-12 colName"><b>Name 2</b></div>
<div class="col-xs-12 colFS Mon">
28th Nov
<div class="calbox">28</div>
</div>
<div class="col-xs-12 colFS Mon">
29th Nov
<div class="calbox" style="height:200px;">29</div>
</div>
<div class="col-xs-12 colFS Mon">
30th Nov
<div class="calbox">30</div>
</div>
</div>
</div>
<div class="col-xs-6 col-md-3">
<div class="row">
<div class="col-xs-12 colName"><b>Name 3</b></div>
<div class="col-xs-12 colFS Mon">
28th Nov
<div class="calbox">28</div>
</div>
<div class="col-xs-12 colFS Mon">
29th Nov
<div class="calbox">29</div>
</div>
<div class="col-xs-12 colFS Mon">
30th Nov
<div class="calbox">30</div>
</div>
</div>
</div>
<div class="col-xs-6 col-md-3">
<div class="row">
<div class="col-xs-12 colName"><b>Name 4</b></div>
<div class="col-xs-12 colFS Mon">
28th Nov
<div class="calbox">28</div>
</div>
<div class="col-xs-12 colFS Mon">
29th Nov
<div class="calbox">29</div>
</div>
<div class="col-xs-12 colFS Mon">
30th Nov
<div class="calbox">30</div>
</div>
</div>
</div>
<div class="col-xs-6 col-md-3">
<div class="row">
<div class="col-xs-12 colName"><b>Name 5</b></div>
<div class="col-xs-12 colFS Mon">
28th Nov
<div class="calbox">28</div>
</div>
<div class="col-xs-12 colFS Mon">
29th Nov
<div class="calbox">29</div>
</div>
<div class="col-xs-12 colFS Mon">
30th Nov
<div class="calbox">30</div>
</div>
</div>
</div>
</div>
</div>
Why Name 3 section didn't start just below Name 1, why there is space (i think because of extra height in Name 2).
Can you please guide me how to show Name 3 just after Name 1. Well Let me clear 1 thing, name would be name 100, so can't put negative margin to name 3 or any other because it is all dynamic.