tag etiquetas ejemplos attribute html css font-awesome semantic-ui

html - etiquetas - Iconos semánticos de la interfaz de usuario-fuente no cargando



title css (4)

Estoy construyendo un sitio web utilizando el marco semántico de la interfaz de usuario CSS, y ahora quiero usar algunos de sus iconos.

Aquí está el HTML:

<h1>Title<i class="lab icon"></i></h1>

He vinculado el semantic.css, pero supongo que debo hacer algo más para que los iconos funcionen. Intenté enlazar esto también:

<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">

Pero todavía no funciona. ¿Qué me estoy perdiendo?



Mi solución fue bastante simple (una vez que la resolví). Había editado themes.config para usar mi nuevo tema (aún por construir). Como usted sabe, vuelve a la default por lo que todo parece funcionar bien.

/* Elements */ : @flag : ''supernewtheme''; @header : ''supernewtheme''; @icon : ''supernewtheme''; @image : ''supernewtheme''; @input : ''supernewtheme''; :

A pesar de que la consola mostraba la carga de fuentes de los iconos (no 404), iti no funcionaba. También verifiqué que la fuente estaba en mi carpeta de build en el lugar correcto, estaba.

Cambiar el tema de nuevo a default para @icon hizo el truco:

@icon : ''default'';


No es necesario que utilice una fuente impresionante de ninguna otra biblioteca. Pruebe primero https://cdnjs.com/libraries/semantic-ui Oficial https://cdnjs.com/libraries/semantic-ui

<link rel=''stylesheet prefetch'' href=''https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/components/icon.min.css''>

A veces esto no funciona, así que lo que puede hacer es ir a la página semántica de la interfaz de usuario. Descargue la carpeta zip de la interfaz de usuario semántica y extraiga en la carpeta de componentes que puede encontrar icon.min.css

incluir ese archivo en index.html

<link rel="stylesheet" href="icon.min.css">

Intenta mostrar esos íconos Documentos oficiales.

<i class="disabled users icon"></i>

DISFRUTAR


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <link rel=''stylesheet prefetch'' href=''http://cdnjs.cloudflare.com/ajax/libs/semantic-ui/0.16.1/css/semantic.min.css''> <link rel=''stylesheet prefetch'' href=''https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.1.8/components/icon.min.css''> </head> <body> <h1>Icon Example</h1> <a class="item"><i class="alarm icon"></i>Notifications</a> <a class="item"><i class="mail outline icon"></i>Messages</a> </body> </html>

Puedes intentar echar un vistazo al fragmento anterior. También puede utilizar el siguiente enlace para otros problemas similares:

https://cdnjs.com/libraries/semantic-ui