body {
background-color: grey;
}
.easy-line {
display: inline-block;
margin: 0;
background: transparent;
}
.easy-line:after {
display: block;
content: '';
padding-top: 8px;
border-bottom: solid 4px #fff;
background: transparent;
-moz-transform: scaleX(0.3);
-webkit-transform: scaleX(0.3);
-o-transform: scaleX(0.3);
-ms-transform: scaleX(0.3);
transform: scaleX(0.3);
transition: transform 0.3s ease-in-out;
}
.easy-line.fromLeft:after {
transform-origin: 0% 50%;
}
.easy-line:hover:after {
transform: scaleX(1);
}
<div class="easy-line fromLeft">Какой-то текст</div>
jsfiddle
Вопрос очень простой - как закруглить начало и конец линии?