Create a container with limited width and flexbox properties, hiding text overflow in a named element.
HTML
<div class="container">
<div class="column">
<div class="row">
<div class="name">
lorem ipsum dolar sit amet blah blah blah blah
</div>
</div>
<div class="row">
<div class="name">
lorem ipsum dolar sit amet blah blah blah blah
</div>
</div>
</div>
</div>
CSS
.container {
width: 100px;
display: flex;
}
.column {
display: flex;
flex-direction: column;
overflow: hidden;
}
.row {
display: flex;
overflow: hidden;
}
.name {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}