linear-gradient + text-shadow simulate dashed underline effect
<style>
main {
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
padding: 39px 0;
user-select: none;
font: 16px / 1 Helvetica, sans-serif;
}
p > a {
background: linear-gradient(90deg, #b4a078 66%, transparent 0) repeat-x;
background-size: .3em 1px;
background-position: 0 1em;
text-shadow: .05em 0 white, -.05em 0 white; /* avoid parts below the baseline*/
}
</style>
<main ref="main">
<p><a>Trucos de CSS3 que los desarrolladores de web necesitan saber!</a></p>
</main>Ver resultado



Comentarios