Bootstrap icona del font (Glyphicons)
Questo capitolo spiegherà l'icona del font (Glyphicons), e alcuni esempi per comprendere il suo utilizzo. formati di font bootstrap in bundle con oltre 200 glifi. In primo luogo, dobbiamo prima capire che cosa è l'icona di carattere.
Qual è l'icona di carattere?
Font icona è un font icona utilizzata nel progetto Web. Anche se, halfling Glyphicons bisogno di una licenza commerciale, ma è possibile sulla base di progetto Bootstrap per l'uso gratuito queste icone.
Al fine di esprimere gratitudine icona autore, spero di aggiungere sito link GLYPHICONS durante l'uso.
Scarica l'icona Font
Abbiamo l'ambiente installato capitoli scaricare la versione 3.x Bootstrap, e comprendere la sua struttura di directory. Neifonticone delle cartelle possono trovare il font che contiene questi file il seguente:
- glyphicons-halfling-regular.eot
- glyphicons-halfling-regular.svg
- glyphicons-halfling-regular.ttf
- glyphicons-halfling-regular.woff
regole CSS correlati scritti nella cartella dibootstrap.cssdist cartella css ebootstrap-min.cssall'interno del file.
Caratteri lista icona
Clicca qui per visualizzare l'elenco dei disponibili icona caratteri.
interpretazione CSS delle regole
La seguente regola CSS costituisce glyphicon classe.
@ Font-face { font-family: 'Glyphicons halfling'; src: url ( 'font ../ / glyphicons-halfling-regular.eot'); src: url ( '../ #iefix font / glyphicons-halfling-regular.eot?') formato ( 'embedded-OpenType'), url ( '../ fonts / glyphicons-halfling-regular.woff') formato ( 'WOFF'), url ( 'font ../ / glyphicons-halfling-regular.ttf') formato ( 'TrueType'), url ( '../ fonts / glyphicons-halfling-regular.svg # glyphicons_halflingsregular') formato ( 'svg'); } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons halfling'; -webkit-font-smoothing: antialias; font-style: normal; font-weight: normal; line-height: 1; -moz-osx-font-smoothing: scala di grigi; }
Così font-face è infatti il posto giusto per trovare dichiarazione glyphicons font-family e la posizione.
Classe .glyphicon dichiarare un offset dalla cima della 1px posizione relativa, reso come inline-block, i caratteri istruzione, disposizioni font-style e font-weight è normale, impostare l'altezza della riga a 1. Inoltre, l'uso di -webkit-font-smoothing: antialias e -moz-OSX-font-smoothing: scala di grigi; ottenere la consistenza cross-browser.
Poi, ove
.glyphicon: vuoto { Larghezza: 1em; }
glyphicon vuoto.
Ci sono 200 classi, ogni classe per un'icona. Questi class formato comune è il seguente:
.glyphicon-chiave: prima { tenore: "HexValue"; }
Ad esempio, le icone all'utente di utilizzare, è classe come segue:
.glyphicon-utente: prima { tenore: "\ E008"; }
uso
Per utilizzare un'icona, è sufficiente utilizzare il seguente codice. Si prega di tenere lo spazio adeguato tra le icone e il testo.
<Span class = "glyphicon glyphicon-ricerca"> </ span>
L'esempio seguente mostra come utilizzare l'icona Font:
Esempi
Prova »
I risultati sono i seguenti:
Icona di carattere con la barra di navigazione
Esempi
Prova »
icona personalizzata Font
Abbiamo visto come utilizzare l'icona Font, quindi vediamo come personalizzare l'icona del tipo di carattere.
Inizieremo l'esempio precedente, cambiando la dimensione, il colore e applicare l'ombra del testo per essere icona personalizzata.
Ecco il codice inizia:
<Tipo Pulsante = "button" class = "btn btn-primaria btn-lg"> <Span class = "glyphicon glyphicon-utente"> </ span> User </ Button>
L'effetto è il seguente:
Personalizzato Dimensione carattere
Aumentando o diminuendo la dimensione del carattere dell'icona, è possibile effettuare l'icona apparire più grande o più piccolo.
<Tipo Pulsante = "button" class = "btn btn-primaria btn-lg" style = "font-size: 60px"> <Span class = "glyphicon glyphicon-utente"> </ span> User </ Button>
colore del carattere personalizzato
<Tipo Pulsante = "button" class = "btn btn-primaria btn-lg" style = "color: rgb (212, 106, 64);"> <Span class = "glyphicon glyphicon-utente"> </ span> User </ Button>
Applicare ombra di testo
<button type="button" class="btn btn-primary btn-lg" style="text-shadow: black 5px 3px 3px;"> <span class="glyphicon glyphicon-user"></span> User </button>
icona di carattere in linea personalizzata
Clicca qui per personalizzare l'icona di carattere >>
lista icona
图标 | 类名 | 实例 |
---|---|---|
glyphicon glyphicon-asterisk | 尝试一下 | |
glyphicon glyphicon-plus | 尝试一下 | |
glyphicon glyphicon-minus | 尝试一下 | |
glyphicon glyphicon-euro | 尝试一下 | |
glyphicon glyphicon-cloud | 尝试一下 | |
glyphicon glyphicon-envelope | 尝试一下 | |
glyphicon glyphicon-pencil | 尝试一下 | |
glyphicon glyphicon-glass | 尝试一下 | |
glyphicon glyphicon-music | 尝试一下 | |
glyphicon glyphicon-search | 尝试一下 | |
glyphicon glyphicon-heart | 尝试一下 | |
glyphicon glyphicon-star | 尝试一下 | |
glyphicon glyphicon-star-empty | 尝试一下 | |
glyphicon glyphicon-user | 尝试一下 | |
glyphicon glyphicon-film | 尝试一下 | |
glyphicon glyphicon-th-large | 尝试一下 | |
glyphicon glyphicon-th | 尝试一下 | |
glyphicon glyphicon-th-list | 尝试一下 | |
glyphicon glyphicon-ok | 尝试一下 | |
glyphicon glyphicon-remove | 尝试一下 | |
glyphicon glyphicon-zoom-in | 尝试一下 | |
glyphicon glyphicon-zoom-out | 尝试一下 | |
glyphicon glyphicon-off | 尝试一下 | |
glyphicon glyphicon-signal | 尝试一下 | |
glyphicon glyphicon-cog | 尝试一下 | |
glyphicon glyphicon-trash | 尝试一下 | |
glyphicon glyphicon-home | 尝试一下 | |
glyphicon glyphicon-file | 尝试一下 | |
glyphicon glyphicon-time | 尝试一下 | |
glyphicon glyphicon-road | 尝试一下 | |
glyphicon glyphicon-download-alt | 尝试一下 | |
glyphicon glyphicon-download | 尝试一下 | |
glyphicon glyphicon-upload | 尝试一下 | |
glyphicon glyphicon-inbox | 尝试一下 | |
glyphicon glyphicon-play-circle | 尝试一下 | |
glyphicon glyphicon-repeat | 尝试一下 | |
glyphicon glyphicon-refresh | 尝试一下 | |
glyphicon glyphicon-list-alt | 尝试一下 | |
glyphicon glyphicon-lock | 尝试一下 | |
glyphicon glyphicon-flag | 尝试一下 | |
glyphicon glyphicon-headphones | 尝试一下 | |
glyphicon glyphicon-volume-off | 尝试一下 | |
glyphicon glyphicon-volume-down | 尝试一下 | |
glyphicon glyphicon-volume-up | 尝试一下 | |
glyphicon glyphicon-qrcode | 尝试一下 | |
glyphicon glyphicon-barcode | 尝试一下 | |
glyphicon glyphicon-tag | 尝试一下 | |
glyphicon glyphicon-tags | 尝试一下 | |
glyphicon glyphicon-book | 尝试一下 | |
glyphicon glyphicon-bookmark | 尝试一下 | |
glyphicon glyphicon-print | 尝试一下 | |
glyphicon glyphicon-camera | 尝试一下 | |
glyphicon glyphicon-font | 尝试一下 | |
glyphicon glyphicon-bold | 尝试一下 | |
glyphicon glyphicon-italic | 尝试一下 | |
glyphicon glyphicon-text-height | 尝试一下 | |
glyphicon glyphicon-text-width | 尝试一下 | |
glyphicon glyphicon-align-left | 尝试一下 | |
glyphicon glyphicon-align-center | 尝试一下 | |
glyphicon glyphicon-align-right | 尝试一下 | |
glyphicon glyphicon-align-justify | 尝试一下 | |
glyphicon glyphicon-list | 尝试一下 | |
glyphicon glyphicon-indent-left | 尝试一下 | |
glyphicon glyphicon-indent-right | 尝试一下 | |
glyphicon glyphicon-facetime-video | 尝试一下 | |
glyphicon glyphicon-picture | 尝试一下 | |
glyphicon glyphicon-map-marker | 尝试一下 | |
glyphicon glyphicon-adjust | 尝试一下 | |
glyphicon glyphicon-tint | 尝试一下 | |
glyphicon glyphicon-edit | 尝试一下 | |
glyphicon glyphicon-share | 尝试一下 | |
glyphicon glyphicon-check | 尝试一下 | |
glyphicon glyphicon-move | 尝试一下 | |
glyphicon glyphicon-step-backward | 尝试一下 | |
glyphicon glyphicon-fast-backward | 尝试一下 | |
glyphicon glyphicon-backward | 尝试一下 | |
glyphicon glyphicon-play | 尝试一下 | |
glyphicon glyphicon-pause | 尝试一下 | |
glyphicon glyphicon-stop | 尝试一下 | |
glyphicon glyphicon-forward | 尝试一下 | |
glyphicon glyphicon-fast-forward | 尝试一下 | |
glyphicon glyphicon-step-forward | 尝试一下 | |
glyphicon glyphicon-eject | 尝试一下 | |
glyphicon glyphicon-chevron-left | 尝试一下 | |
glyphicon glyphicon-chevron-right | 尝试一下 | |
glyphicon glyphicon-plus-sign | 尝试一下 | |
glyphicon glyphicon-minus-sign | 尝试一下 | |
glyphicon glyphicon-remove-sign | 尝试一下 | |
glyphicon glyphicon-ok-sign | 尝试一下 | |
glyphicon glyphicon-question-sign | 尝试一下 | |
glyphicon glyphicon-info-sign | 尝试一下 | |
glyphicon glyphicon-screenshot | 尝试一下 | |
glyphicon glyphicon-remove-circle | 尝试一下 | |
glyphicon glyphicon-ok-circle | 尝试一下 | |
glyphicon glyphicon-ban-circle | 尝试一下 | |
glyphicon glyphicon-arrow-left | 尝试一下 | |
glyphicon glyphicon-arrow-right | 尝试一下 | |
glyphicon glyphicon-arrow-up | 尝试一下 | |
glyphicon glyphicon-arrow-down | 尝试一下 | |
glyphicon glyphicon-share-alt | 尝试一下 | |
glyphicon glyphicon-resize-full | 尝试一下 | |
glyphicon glyphicon-resize-small | 尝试一下 | |
glyphicon glyphicon-exclamation-sign | 尝试一下 | |
glyphicon glyphicon-gift | 尝试一下 | |
glyphicon glyphicon-leaf | 尝试一下 | |
glyphicon glyphicon-fire | 尝试一下 | |
glyphicon glyphicon-eye-open | 尝试一下 | |
glyphicon glyphicon-eye-close | 尝试一下 | |
glyphicon glyphicon-warning-sign | 尝试一下 | |
glyphicon glyphicon-plane | 尝试一下 | |
glyphicon glyphicon-calendar | 尝试一下 | |
glyphicon glyphicon-random | 尝试一下 | |
glyphicon glyphicon-comment | 尝试一下 | |
glyphicon glyphicon-magnet | 尝试一下 | |
glyphicon glyphicon-chevron-up | 尝试一下 | |
glyphicon glyphicon-chevron-down | 尝试一下 | |
glyphicon glyphicon-retweet | 尝试一下 | |
glyphicon glyphicon-shopping-cart | 尝试一下 | |
glyphicon glyphicon-folder-close | 尝试一下 | |
glyphicon glyphicon-folder-open | 尝试一下 | |
glyphicon glyphicon-resize-vertical | 尝试一下 | |
glyphicon glyphicon-resize-horizontal | 尝试一下 | |
glyphicon glyphicon-hdd | 尝试一下 | |
glyphicon glyphicon-bullhorn | 尝试一下 | |
glyphicon glyphicon-bell | 尝试一下 | |
glyphicon glyphicon-certificate | 尝试一下 | |
glyphicon glyphicon-thumbs-up | 尝试一下 | |
glyphicon glyphicon-thumbs-down | 尝试一下 | |
glyphicon glyphicon-hand-right | 尝试一下 | |
glyphicon glyphicon-hand-left | 尝试一下 | |
glyphicon glyphicon-hand-up | 尝试一下 | |
glyphicon glyphicon-hand-down | 尝试一下 | |
glyphicon glyphicon-circle-arrow-right | 尝试一下 | |
glyphicon glyphicon-circle-arrow-left | 尝试一下 | |
glyphicon glyphicon-circle-arrow-up | 尝试一下 | |
glyphicon glyphicon-circle-arrow-down | 尝试一下 | |
glyphicon glyphicon-globe | 尝试一下 | |
glyphicon glyphicon-wrench | 尝试一下 | |
glyphicon glyphicon-tasks | 尝试一下 | |
glyphicon glyphicon-filter | 尝试一下 | |
glyphicon glyphicon-briefcase | 尝试一下 | |
glyphicon glyphicon-fullscreen | 尝试一下 | |
glyphicon glyphicon-dashboard | 尝试一下 | |
glyphicon glyphicon-paperclip | 尝试一下 | |
glyphicon glyphicon-heart-empty | 尝试一下 | |
glyphicon glyphicon-link | 尝试一下 | |
glyphicon glyphicon-phone | 尝试一下 | |
glyphicon glyphicon-pushpin | 尝试一下 | |
glyphicon glyphicon-usd | 尝试一下 | |
glyphicon glyphicon-gbp | 尝试一下 | |
glyphicon glyphicon-sort | 尝试一下 | |
glyphicon glyphicon-sort-by-alphabet | 尝试一下 | |
glyphicon glyphicon-sort-by-alphabet-alt | 尝试一下 | |
glyphicon glyphicon-sort-by-order | 尝试一下 | |
glyphicon glyphicon-sort-by-order-alt | 尝试一下 | |
glyphicon glyphicon-sort-by-attributes | 尝试一下 | |
glyphicon glyphicon-sort-by-attributes-alt | 尝试一下 | |
glyphicon glyphicon-unchecked | 尝试一下 | |
glyphicon glyphicon-expand | 尝试一下 | |
glyphicon glyphicon-collapse-down | 尝试一下 | |
glyphicon glyphicon-collapse-up | 尝试一下 | |
glyphicon glyphicon-log-in | 尝试一下 | |
glyphicon glyphicon-flash | 尝试一下 | |
glyphicon glyphicon-log-out | 尝试一下 | |
glyphicon glyphicon-new-window | 尝试一下 | |
glyphicon glyphicon-record | 尝试一下 | |
glyphicon glyphicon-save | 尝试一下 | |
glyphicon glyphicon-open | 尝试一下 | |
glyphicon glyphicon-saved | 尝试一下 | |
glyphicon glyphicon-import | 尝试一下 | |
glyphicon glyphicon-export | 尝试一下 | |
glyphicon glyphicon-send | 尝试一下 | |
glyphicon glyphicon-floppy-disk | 尝试一下 | |
glyphicon glyphicon-floppy-saved | 尝试一下 | |
glyphicon glyphicon-floppy-remove | 尝试一下 | |
glyphicon glyphicon-floppy-save | 尝试一下 | |
glyphicon glyphicon-floppy-open | 尝试一下 | |
glyphicon glyphicon-credit-card | 尝试一下 | |
glyphicon glyphicon-transfer | 尝试一下 | |
glyphicon glyphicon-cutlery | 尝试一下 | |
glyphicon glyphicon-header | 尝试一下 | |
glyphicon glyphicon-compressed | 尝试一下 | |
glyphicon glyphicon-earphone | 尝试一下 | |
glyphicon glyphicon-phone-alt | 尝试一下 | |
glyphicon glyphicon-tower | 尝试一下 | |
glyphicon glyphicon-stats | 尝试一下 | |
glyphicon glyphicon-sd-video | 尝试一下 | |
glyphicon glyphicon-hd-video | 尝试一下 | |
glyphicon glyphicon-subtitles | 尝试一下 | |
glyphicon glyphicon-sound-stereo | 尝试一下 | |
glyphicon glyphicon-sound-dolby | 尝试一下 | |
glyphicon glyphicon-sound-5-1 | 尝试一下 | |
glyphicon glyphicon-sound-6-1 | 尝试一下 | |
glyphicon glyphicon-sound-7-1 | 尝试一下 | |
glyphicon glyphicon-copyright-mark | 尝试一下 | |
glyphicon glyphicon-registration-mark | 尝试一下 | |
glyphicon glyphicon-cloud-download | 尝试一下 | |
glyphicon glyphicon-cloud-upload | 尝试一下 | |
glyphicon glyphicon-tree-conifer | 尝试一下 | |
glyphicon glyphicon-tree-deciduous | 尝试一下 |