У меня проблема с этим конкретно на macs, и совсем недавно у меня была проблема с более жирным шрифтом только с macs, но это было исправлено с помощью CSS.
Проблема: У меня есть 10 привязанных тегов в абсолютном положении, и при наведении курсора (зеленый фон-изображение) не возникает проблем с перекрытием на ПК, но на Mac почти во всех браузерах, фоновое изображение немного накладывается на следующее предложение.
![enter image description here](https://i.stack.imgur.com/PgrmI.png)
CSS для выше (наведите курсор):
.homeText a:hover {
background-image: url('/cont-img/on-hover-span_background-partial-solid.jpg');
color: White;
cursor: pointer;
background-position: center;
background-repeat:repeat;
margin-right:-5px;
font-style: italic;
}
Абсолютное позиционирование CSS каждого элемента имеет много места между предложениями, так что это не проблема. Кроме того, период в конце представляет собой спрайт из 2 разных изображений, белый период при наведении и серый период при наведении. Для этого я добавляю класс css к тегу span в конце тега привязки, который устанавливает положение фона для спрайта в теге span.
Есть мысли?