I can't get text-overflow: ellipsis
to work and I hope someone can spot the mistake I can't find. Here is my code:
HTML:
<div class="out">
<div class="in1"></div>
<div class="in2">some long random text which should not fit in here</div>
</div>
CSS:
* {
box-sizing: border-box;
}
.out {
display: block;
height: 60px;
width: 250px;
border-bottom: 1px solid #eee;
cursor: pointer;
color: #000;
background: lightgreen;
}
.in1 {
height: 60px;
width: 60px;
padding: 10px;
float: left;
border: 1px solid red;
}
.in2 {
float: left;
height: 60px;
line-height: 60px;
width: 190px;
text-overflow: ellipsis;
overflow: hidden;
font-size: 1.1em;
border: 1px solid blue;
}
JSFiddle: http://jsfiddle.net/59m5e6ex/
I found this, but as far as I can tell, my div
meets every requirement.