2014-01-17 1 views
3

Я использую шрифт шрифта Bootstrap, чтобы отображать значки в ссылках меню. У них есть эффект CSS: hover, который заставляет их менять цвет при зависании. Для большинства глификонов это работает отлично, но по какой-то причине при использовании значка «открытая папка» правая часть значка не правильно окрашена при наведении - она ​​остается невыполненным по умолчанию цветом.Бутстрапский глифовый наклон только частично окрашен

Это происходит только в Safari на Mac (похоже, он отлично работает на Chrome). Я прикрепил скриншот. Есть предположения?

Glyphicon hover partially colored issue on Mac Safari

ответ

3

Регулировка расстояния между буквами, похоже, сработает.

.glyphicon{ 
    letter-spacing:3px; 
} 

http://jsfiddle.net/Ru8ME/8/

+0

Это правильно: добавление 'letter-spacing' исправляет его. Но для современной рабочей демонстрации используйте скрипку, упомянутую Лоренцем ниже: http://jsfiddle.net/Ru8ME/12/ –

0

быстрый хак вы могли бы сделать, это добавить отступы.

.glyphicon-folder-open {padding-right: 10px;} 

http://jsfiddle.net/5Mjq7/

+0

Еще не работает в Safari 7.0.2 на Mac. –

1

Edit: как предложил Алекс, увеличить атрибут письма-разнос CSS:

http://jsfiddle.net/Ru8ME/12/

От скрипкой:

.glyphicon { 
    font-size: 40px; 
    color: #0C6; 
    letter-spacing:6px; 
} 
.glyphicon:hover { 
    color: #F00; 
} 

I с подтвердите, что это работает на Safari 7.0.2 и Chrome 33 для OS X!

+0

Обе итерации в скрипке по-прежнему отображаются неправильно в Safari 7.0.2 на Mac. –

+1

добавить расстояние между буквами, как помогло Алекс выше ... работал в Chrome на ПК ... Тест на Mac? jsfiddle.net/Ru8ME/8 – Phlume

 Смежные вопросы

  • Нет связанных вопросов^_^