Изображено две кнопки в двух состояниях, в обычном и в момент наведения курсора мыши. 1-2 моя кнопка, 3-4 эталон. На из. 2, по краям выступают голубые пиксели, выглядит ужасно. Я подозреваю, что это из за бордюра. Если его отключать при наведении курсора, проблема решается, но происходит смещение объектов располагающихся ниже кнопки, на ширину бордюра, — в моём случае на 1px.
Шаблон кнопки с включенным борюром:
.button {
color: gray;
text-decoration: none;
border: 1px solid #e0e0e0;
border-radius: 25px;
padding: 5px 15px;
display: inline-block;
font-size: 16px;
font-weight: 100;
}
.button:hover{
background-color: $masthead-color;
color:white;
}