Cześć, mam taki border na stronie:
Niezamierzonym efektem jest to, że pomiędzy niebieskim tłem a niebieskim borderem jest cienka ciemna linia.
CSS:
.rank-menu {
display: flex;
justify-content: center;
align-items: center
.rank-menu-item {
width: 50%;
text-align: center;
border: 2px solid $blue;
cursor: pointer;
span {
text-transform: uppercase;
letter-spacing: .44px;
font-weight: bold;
padding: 18px 2px;
font-size: 13px;
display: block;
transition: 0.5s all linear;
&:hover {
background-color: $blue;
text-decoration: none;
color: $dark;
}
}
span.active {
background-color: $blue;
text-decoration: none;
color: $dark;
}
}
}
Oraz html:
<div class="rank-menu">
<div class="rank-menu-item"> <span class="active"> Ranking </span> </div>
<div class="rank-menu-item"> <span> Zabójstwa </span> </div>
<div class="rank-menu-item"> <span> Śmierci </span> </div>
</div>
Edit:
Zauważyłem, że przy przybliżaniu przeglądarki do 175% problem znika.