Latest web development tutorials

Bootstrap fuente icono (Glyphicons)

En este capítulo se explicará el icono de fuente (Glyphicons), y algunos ejemplos para comprender su uso. formatos de fuente de rutina de carga incluido con más de 200 glifos. En primer lugar, debemos primero entender lo que es el icono de fuente.


¿Cuál es el icono de fuente?

Fuentes icono es una fuente icono utilizado en el proyecto Web. Aunque, los medianos Glyphicons necesitan para uso comercial, pero se puede basado en proyecto Bootstrap para el uso libre de estos iconos.

Con el fin de expresar la gratitud icono de autor, espero que añadir enlaces GLYPHICONS sitio durante el uso.


Obtener el icono Fuentes

Tenemos los instalados ambiente capítulos descargar la versión 3.x Bootstrap, y comprender su estructura de directorios. En lasfuentesiconos de la carpeta puede encontrar la fuente que contiene estos ficheros los siguientes:

  • glyphicons-medianos-regular.eot
  • glyphicons-medianos-regular.svg
  • glyphicons-medianos-Regular.ttf
  • glyphicons-medianos-regular.woff

reglas CSS relacionadas escritos en la carpetadistbootstrap.css css carpeta yde arranque-min.cssdentro del archivo.

Fuentes lista de iconos

Haga clic aquí para ver la lista de icono de las fuentes disponibles.


la interpretación de las reglas CSS

La siguiente regla CSS constituye glyphicon clase.

@ Font-face {
  font-family: 'Glyphicons Medianos';
  src: url ( '../ / fonts glyphicons-medianos-regular.eot');
  src: url ( '../ #iefix fuentes / glyphicons-medianos-regular.eot?') formato ( "embedded-opentype '), url (' ../ fuentes / glyphicons-medianos-regular.woff ') formato ( 'woff'), url ( '../ fuentes / glyphicons-medianos-Regular.ttf') formato ( 'True Type'), url ( '../ fuentes / glyphicons-medianos-regular.svg # glyphicons_halflingsregular') formato ( 'svg');
}

.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Medianos';
  -webkit-font-suavizado: suavizado;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -moz-osx-font-suavizado: escala de grises;
}

Así que la regla font-face es de hecho el lugar para encontrar la declaración glyphicons fuente-familia y la ubicación.

clase .glyphicon declarar un desplazamiento desde la parte superior de 1px posición relativa, rendida como inline-block, las fuentes de los estados, disposiciones de tipo fuente y el peso es normal, ajuste la altura de la fila a 1. Además, el uso de webkit-font-suavizado: suavizado de bordes y -moz-osx-font-suavizado: escala de grises; conseguir la coherencia entre navegadores.

Entonces, donde

.glyphicon: vacío {
  anchura: 1 em;
}

glyphicon vacía.

Hay 200 clases, cada clase de un icono. Estos clase de formato común es el siguiente:

.glyphicon en palabras clave: {antes
  contenido: "HexValue";
}

Por ejemplo, iconos de usuario a utilizar, es la clase de la siguiente manera:

.glyphicon usuario: antes de {
  contenido: "\ E008";
}

uso

Para utilizar un icono, basta con utilizar el siguiente código. Por favor, mantenga el espacio adecuado entre los iconos y texto.

<Span class = "glyphicon glyphicon-búsqueda"> </ span>

El siguiente ejemplo muestra cómo utilizar el icono Fuentes:

Ejemplos

<P> <Botón type = "button" class = "btn btn-default" > <span class = "glyphicon glyphicon-Sort- sub-atributos"> </ span> </ Button> <Botón type = "button" class = "btn btn-default" > <span class = "glyphicon glyphicon-Sort- por atributos-alt"> </ span> </ Button> <Botón type = "button" class = "btn btn-default" > <span class = "glyphicon glyphicon-Sort- por orden"> </ span> </ Button> <Botón type = "button" class = "btn btn-default" > <span class = "glyphicon glyphicon-Sort- por orden-alt"> </ span> </ Button> </ P> <Botón type = "button" class = "btn btn btn-default -LG"> <span class = "glyphicon glyphicon-usuario" > </ span> Usuario </ botón> <Botón type = "button" class = "btn btn btn-default -SM"> <span class = "glyphicon glyphicon-usuario" > </ span> Usuario </ botón> <Botón type = "button" class = "btn btn btn-default -xs"> <span class = "glyphicon glyphicon-usuario" > </ span> Usuario </ botón>

Trate »

Los resultados son los siguientes:

Cómo utilizar el icono de fuente

icono de fuente con la barra de navegación

Ejemplos

<Div class = "barra de navegación barra de navegación, fija la parte superior navbar-inversa" role = "navegación"> <Div class = "contenedor"> <Div class = "navbar-header"> <Botón type = "button" class = "navbar-toggle" datos de palanca = "colapso" data-target = ".navbar-colapso "> <span class = "sr-only"> Activar la navegación </ span> <span class = "icono de la barra"> </ span> <span class = "icono de la barra"> </ span> <span class = "icono de la barra"> </ span> </ Button> <A class = "navbar-marca" href = "#"> Nombre del proyecto </ a> </ Div> <Div class = "colapso navbar-colapso" > <ul class = "nav-barra de navegación nav" > <Li class = "activa"> <A href = "#"> <span class = "glyphicon glyphicon-casa" > Inicio </ span> </ a> </ Li> <Li> <A href = "#shop"> <span class = "glyphicon glyphicon-comercial- cart"> Shop </ span> </ a> </ Li> <Li> <A href = "#support"> <span class = "glyphicon glyphicon-auriculares" > Ayuda </ span> </ a> </ Li> </ Ul> </ Div> <! - /.nav-collapse -> </ Div> <! - /.container -> </ Div> <- (Introducción de Bootstrap complemento necesario) jQuery -> <script src = "http://cdn.static.w3big.com/libs/jquery/2.1.1/jquery.min.js"> </ script> <! - Contiene todo el plug-in compilado -> <script src = "http://cdn.static.w3big.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"> </ script>

Trate »

icono Fuentes de encargo

Hemos visto cómo utilizar el icono Fuentes, entonces vemos cómo personalizar el icono de fuente.

Vamos a empezar el ejemplo anterior, cambiando el tamaño de la fuente, el color y aplicar la sombra de texto a ser icono personalizado.

A continuación se inicia el código:

<Tipo botón = "botón" class = "btn btn-primaria BTN-lg">
  <Class = "glyphicon usuario glyphicon" span> </ span> Usuario
</ Button>

El efecto es el siguiente:

Tamaño de fuente personalizado

Al aumentar o disminuir el tamaño de fuente del icono, puede hacer que el icono aparezca más grande o más pequeño.

<Tipo botón = "botón" class = "btn btn-primaria BTN-lg" style = "font-size: 60px">
  <Class = "glyphicon usuario glyphicon" span> </ span> Usuario
</ Button>

color de fuente personalizada

<Tipo botón = "botón" class = "btn btn-primaria BTN-lg" style = "color: rgb (212, 106, 64);">
  <Class = "glyphicon usuario glyphicon" span> </ span> Usuario
</ Button>

Aplicar sombra del 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>

icono de fuente personalizada en línea

Haga clic aquí para personalizar el icono de fuente >>


lista de iconos

图标 类名 实例
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 尝试一下