ícone da fonte Bootstrap (Glyphicons)
Este capítulo irá explicar o ícone da fonte (Glyphicons), e alguns exemplos para entender o seu uso. formatos de fonte Bootstrap empacotado com mais de 200 glifos. Primeiro, vamos primeiro entender o que é o ícone da fonte.
O que é o ícone da fonte?
ícone Fontes é uma fonte ícone usado no projeto Web. Embora, halflings Glyphicons precisa de uma licença comercial, mas você pode com base no projeto de Bootstrap para uso gratuito esses ícones.
Para expressar gratidão ícone autor, eu espero que você adicione links de sites GLYPHICONS durante o uso.
Receba o ícone Fontes
Nós temos o ambiente instalado capítulos Baixe a versão Bootstrap 3.x, e compreender a sua estrutura de diretório. Nasfontesícones de pasta pode encontrar a fonte que contém esses arquivos a seguir:
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-Regular.ttf
- glyphicons-halflings-regular.woff
regras CSS relacionados escritas nobootstrap.csspasta pasta cssdisteinicialização-min.cssdentro do arquivo.
lista ícone fontes
Clique aqui para ver a lista de ícone de fontes disponíveis.
interpretação das regras CSS
A seguinte regra CSS constitui glyphicon classe.
@ Font-face { font-family: 'Glyphicons Halflings'; src: url ( 'fontes ../ / glyphicons-halflings-regular.eot'); src: url formato ( '../ #iefix fontes / glyphicons-halflings-regular.eot?') formato ( 'embedded-OpenType'), url ( '../ fontes / glyphicons-halflings-regular.woff') ( format 'woff'), url ( '../ fontes / glyphicons-halflings-Regular.ttf') ( 'TrueType'), url ( '../ fontes / glyphicons-halflings-regular.svg # glyphicons_halflingsregular') ( 'svg'); } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; -webkit-font-suavização: antialiased; font-style: normal; font-weight: normal; line-height: 1; -moz-OSX-font-suavização: tons de cinza; }
Então regra font-face é de fato o lugar para encontrar declaração glyphicons font-family e localização.
classe .glyphicon declarar uma posição relativa deslocamento a partir do topo da 1px, rendida como inline-block, as fontes de instrução, disposições de estilo da fonte e font-weight é normal, ajuste a altura da linha para 1. Além disso, o uso de -webkit-font-suavização: antialiased e -moz-OSX-font-suavização: tons de cinza; obter consistência cross-browser.
Então, onde
.glyphicon: vazio { width: 1em; }
glyphicon vazio.
Há 200 classes, cada classe para um ícone. Estas classe de formato comum é a seguinte:
.glyphicon-chave: antes de { content: "hexvalue"; }
Por exemplo, os ícones do usuário para usar, é classe da seguinte forma:
.glyphicon pelo usuário: antes de { content: "\ E008"; }
uso
Para usar um ícone, basta usar o código a seguir. Por favor, mantenha o espaço adequado entre ícones e texto.
<Span class = "glyphicon glyphicon-search"> </ span>
O exemplo a seguir demonstra como usar o ícone de fontes:
Exemplos
tente »
Os resultados são os seguintes:
ícone da fonte com a barra de navegação
Exemplos
tente »
ícone personalizado fontes
Vimos como usar o ícone de fontes, então vemos como personalizar o ícone de fontes.
Vamos iniciar o exemplo acima, alterando o tamanho da fonte, cor e aplicar a sombra do texto a ser ícone personalizado.
Aqui está o código começa:
<Button type = "button" class = "btn btn-primário btn-lg"> <Span class = "glyphicon glyphicon-user"> </ span> Usuário </ Button>
O efeito é o seguinte:
Tamanho personalizado Font
Aumentando ou diminuindo o tamanho da fonte do ícone, você pode fazer o ícone pareça maior ou menor.
<Button type = class = "button" "btn btn-primário btn-lg" style = "font-size: 60px"> <Span class = "glyphicon glyphicon-user"> </ span> Usuário </ Button>
fonte personalizada cor
<Button type = "button" class = "btn btn-primário btn-lg" style = "color: rgb (212, 106, 64);"> <Span class = "glyphicon glyphicon-user"> </ span> Usuário </ Button>
Aplique sombra de texto
<button type="button" class="btn btn-primary btn-lg" style="text-shadow: black 5px 3px 3px;"> <span class="glyphicon glyphicon-user"></span> User </button>
ícone de fonte personalizada on-line
Clique aqui para personalizar o ícone da fonte >>
lista de ícones
图标 | 类名 | 实例 |
---|---|---|
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 | 尝试一下 |