Non penso che il problema riguardi il carattere di Google ma invece la combinazione di dimensione carattere e allineamento verticale. La dimensione carattere predefinita dell'icona in Bootstrap è 14px e nella dichiarazione per icon-
abbiamo vertical-align: text-top;
, vedere il codice qui sotto.
[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;
}
Nel vostro pulsante "Dashboard" Sembra che il font-size è più grande di 14px, forse 22px? Una soluzione potrebbe essere quella di creare un selettore alternativo/estensione per il pulsante e cambiare vertical-align
-baseline
:
[class^="icon-"] .my-class,
[class*=" icon-"] .my-class {
vertical-align: baseline;
}
Ma ricordate che il centro visivo dipende la parola; "Dashboard", ad esempio, non ha discendenti (per ulteriori informazioni su the anatomy of typography). Se baseline
non sembra buono, prova alcuni degli altri, vedi specification here.
La soluzione suggerita da @ user1751766 è anche possibile. Ma suggerisco di .my-class
di adattare questa dichiarazione alternativa dalla dichiarazione di default di Bootstrap.
Vai a questa risposta: http://stackoverflow.com/questions/18273500/center-twitter-bootstrap-3-glyphicons-in-buttons –