Ive JavaScript. , Chrome Opera. Safari. Firefox . , , IE10, . Chrome/Safari, .
http://jsfiddle.net/uLm92/1/
, li flexbox 400 , flex ( ):
li {
display: -webkit-flex;
display: flex;
height: 40px;
max-width: 400px;
}
, - , . , 40xp , :
.img {
width: 40px;
height: 40px;
-webkit-flex-basis: 40px;
flex-basis: 40px;
-webkit-flex-shrink: 0;
flex-shrink: 0;
}
, id 40px .
, , ():
.currency {
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-flex-shrink: 0;
flex-shrink: 0;
}
, . , flexbox WebKit. flexbox line-clamp :
.label {
/* need to use old flexbox for line-clamp to work
it is a *horrible hack* */
display: -webkit-box;
display: flex;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow : hidden;
text-overflow: ellipsis;
-webkit-box-pack: center;
align-items: center;
}
, .label , , , .