A variation on this wonderful article from Marcin Wichary at Medium: https://medium.com/p/7c03a9274f9
A Pen by Brent Jackson on CodePen.
A variation on this wonderful article from Marcin Wichary at Medium: https://medium.com/p/7c03a9274f9
A Pen by Brent Jackson on CodePen.
| <h1>Background gradient <a href="#">link underlines</a></h1> | |
| <h1><a href="#">jerky queen guys</a></h1> | |
| <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. <a href="#">Magnam saepe</a> dolor qui vitae soluta excepturi fuga totam iure? Impedit quod quam eos hic voluptatem quae quia molestiae earum libero harum. <a href="#">jerky</a></p> | |
| <p>Inspired by Marcin Wichary from Medium: | |
| <a href="https://medium.com/p/7c03a9274f9">Crafting link underlines on Medium</a> | |
| </p> |
| @import "compass"; | |
| // A variation on this approach: | |
| // https://medium.com/p/7c03a9274f9 | |
| $text: #333; | |
| $blue: #0077aa; | |
| $purple: #550088; | |
| body { | |
| font-family: Merriweather, serif; | |
| line-height: 1.5; | |
| padding: 2rem; | |
| color: $text; | |
| } | |
| h1 { | |
| font-size: 3rem; | |
| line-height: 4rem; | |
| a { | |
| background-position: 0 3.25rem; | |
| background-size: 4px 4px; | |
| } | |
| } | |
| p { | |
| font-size: 1.25rem; | |
| a { | |
| background-position: 0 1.375rem; | |
| background-size: 1px 1px; | |
| } | |
| } | |
| a { | |
| text-decoration: none; | |
| color: $text; | |
| background-image: linear-gradient(#fff 50%, $text 50%); | |
| background-repeat: repeat-x; | |
| &:hover { | |
| color: $blue; | |
| background-image: linear-gradient(#fff 50%, $blue 50%); | |
| } | |
| &:visited { | |
| color: $purple; | |
| background-image: linear-gradient(#fff 50%, $purple 50%); | |
| } | |
| } |