Mit CSS verwenden linear-gradient
Sie flexible Dreieck erstellen können, die sich ausdehnen können die Behälterhöhe angepasst.
.category-span {
background-color: #000;
display: inline-block;
vertical-align: top;
margin-bottom: 20px;
position: relative;
max-width: 70%;
padding: 10px;
color: #fff;
}
.category-span:after {
background: linear-gradient(to bottom right, #000 50%, transparent 50%);
position: absolute;
content: '';
width: 20px;
left: 100%;
bottom: 0;
top: 0;
}
<div class="row">
<span class="category-span">Ecommerce Ecommerce Ecommerce</span>
<span class="category-span">Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce </span>
<span class="category-span">Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce Ecommerce </span>
</div>
Das perfekt funktioniert für mich. –