Ответ 1
Я не думаю, что проблема связана с шрифтом Google, а вместо этого сочетанием размера шрифта и выравнивания по вертикали. Размер шрифта по умолчанию в Bootstrap равен 14px, а в объявлении для icon-
у нас есть vertical-align: text-top;
, см. Код ниже.
[class^="icon-"],
[class*=" icon-"] {
display: inline-block;
width: 14px;
height: 14px;
margin-top: 1px;
*margin-right: .3em;
line-height: 14px;
vertical-align: text-top;
background-image: url("../img/glyphicons-halflings.png");
background-position: 14px 14px;
background-repeat: no-repeat;
}
В вашей кнопке "Панель мониторинга" кажется, что размер шрифта больше 14 пикселей, а может быть, 22 пикселя? Одним из решений может быть создание альтернативного/дополнительного селектора для вашей кнопки и изменение vertical-align
на baseline
:
[class^="icon-"] .my-class,
[class*=" icon-"] .my-class {
vertical-align: baseline;
}
Но помните, что визуальный центр зависит от слова; "Dashboard" имеет, например, нисходящие (подробнее о анатомии типографии). Если baseline
не выглядит хорошо, попробуйте некоторые другие, см. здесь.
Предлагаемое решение от пользователя @user1751766 также возможно. Но я предлагаю .my-class
охватить это альтернативное объявление из объявления по умолчанию Bootstrap.