JSFiddle - React, Tailwind, and code Playground
HTML
<div id="ctl00_breadcrumb" class="breadcrumb">
<span id="ctl00_breadcrumbContent">
<span><a href="/">[Name of Webstore]</a></span>
<span> > </span>
<span><a href="/page.aspx">Page</a></span>
<span> > </span>
<span>Here is a very long title of a product that is causing me much...</span>
</span>
</div>
CSS
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
body {
background: #212121;
color: #FFF;
}
#ctl00_breadcrumb {
height: 45px;
background-color: #707070;
line-height: 45px;
font-size: 16px;
width: 960px;
font-family: Helvetica;
border-radius: 10px;
border: 1px solid #585858;
text-shadow: 0px -1px 0px rgba(0,0,0,0.5);
-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .75);
box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .75);
}
#ctl00_breadcrumbContent span {
height: 45px;
display:inline-block;
padding:0px 10px;
float: left;
}
#ctl00_breadcrumbContent span:nth-child(2n-1) {
height: 45px;
line-height: 45px;
font-size: 18px;
font-family: Helvetica;
}
#ctl00_breadcrumbContent span a {
padding: 0px;
margin: 0px;
color: #FFF;
text-decoration: none;
line-height: 45px;
font-size: 18px;
font-family: Helvetica;
}
#ctl00_breadcrumbContent span:nth-child(1) {
border-radius: 10px 0px 0px 10px;
height: 45px;
line-height: 45px;
font-size: 18px;
font-family: Helvetica;
background-color: #404040;
}
#ctl00_breadcrumbContent span:nth-child(2) {
width: 0;
height: 0;
padding: 0;
margin: 0px;
display: inline-block;
line-height: 45px;
font-size: 18px;
overflow: hidden;
height: 0px;
border-top: 22px solid #505050;
border-bottom: 23px solid #505050;
border-left: 15px solid #404040;
}
#ctl00_breadcrumbContent span:nth-child(3) {
height: 45px;
line-height: 45px;
font-size: 18px;
font-family: Helvetica;
background-color: #505050;
}
#ctl00_breadcrumbContent span:nth-child(4) {
width: 0;
height: 0;
padding: 0;
margin: 0px;
display: inline-block;
line-height: 45px;
font-size: 18px;
overflow: hidden;
height: 0px;
border-top: 22px solid #606060;
border-bottom: 23px solid #606060;
border-left: 15px solid...