Please Consider follow JSFiddle:
http://jsfiddle.net/7W2r4/12/
As you might notice: the list-group-item
is fully collapsed. And i can\'t seem to mak
You can add overflow:hidden
or other "clear-fix" code to the list-group-item if you need to retain the floats within the items. Floats always cause problems with the height of the floated items. Clearing them or setting overflow will force the height to be calculated properly. See CSS: Floating divs have 0 height for more info on this.
.list-group-item
{
overflow:hidden;
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #ffffd;
}
Since you are using Bootstrap you could add the class="clearfix"
to HTML for the list-group-items
Removing the float: left;
from .itemDescription
will fix your issue fiddle, so the complete style for .itemDescription
will be:
.itemDescription
{
width: 30%;
vertical-align: middle;
height: 100%;
line-height:100%;
vertical-align: middle;
}