.post-meta { font-size: small; } .counter-block { transition: .1s; cursor: pointer; } .counter-block:hover { background-color: #e8e8e8; } .post-body-img { width: 100%; } .post-body a { color: #4a9cb7; text-decoration: none; background-image: linear-gradient(currentColor, currentColor); background-position: 0% 100%; background-repeat: no-repeat; background-size: 0% 2px; transition: background-size .3s; } .post-body a:hover { background-size: 100% 2px; }