J'ai déjà utilisé des glyphicons dans bootstrap 2.3 mais maintenant je suis passé à bootstrap 3.0. À présent, je ne peux pas utiliser la propriété icon.
Dans bootstrap 2.3, la balise ci-dessous fonctionne
<i class="icon-search"></i>
Dans bootstrap 3.0, cela ne fonctionne pas.
html
css
twitter-bootstrap-3
Shivang Gupta
la source
la source
solutions
, personne ne travaille pour moi.Réponses:
Les icônes (glyphicons) sont désormais contenu dans un fichier CSS séparé .. .
Le balisage est devenu:
<i class="glyphicon glyphicon-search"></i>
ou
<span class="glyphicon glyphicon-search"></span>
Voici une liste utile des modifications apportées à Bootstrap 3: http://bootply.com/bootstrap-3-migration-guide
la source
Voilà:
<i class="glyphicon glyphicon-search"></i>
Plus d'information:
http://getbootstrap.com/components/#glyphicons
Btw. vous pouvez utiliser cet outil de conversion , cela mettra également à jour le code des icônes:
la source
Si vous téléchargez une distribution bootstrap 3 personnalisée, vous devez:
fonts
dans votre répertoire d'amorçage. Assemblé avec les autres dossiers "css, js".Exemple avant:
\css \js index.html
Exemple après le téléchargement:
\css \fonts \js index.html
la source
Si vous utilisez less, et que cela ne charge pas la police des icônes, vous devez vérifier le chemin de la police, aller dans le fichier variable.less et changer le chemin @ icon-font- path, cela a fonctionné pour moi.
la source
Bootstrap 3 nécessite une balise span pas i
<span class="glyphicon glyphicon-search"></span>`
la source
Inclure les polices Copiez tous les fichiers de polices dans un répertoire / fonts près de votre CSS.
<span class="glyphicon glyphicon-ok"></span>
la source
la source
Si vous utilisez grunt pour construire votre application, il est possible que lors de la génération, les chemins changent. Dans ce cas, vous devez modifier votre fichier grunt comme ceci:
copy: { main: { files: [{ src: ['fonts/**'], dest: 'dist/fonts/', filter: 'isFile', expand: true, flatten: true }, { src: ['bower_components/font-awesome/fonts/**'], dest: 'dist/css/', filter: 'isFile', expand: true, flatten: false }] } },
la source
Téléchargez tous les fichiers à partir de bootstrap, puis incluez ce css
<style type="text/css"> @font-face { font-family: 'Glyphicons Halflings'; src: url('/fonts/glyphicons-halflings-regular.eot'); } </style>
la source
Cela pourrait aider. Il contient de nombreux exemples qui seront utiles pour la compréhension.
http://www.w3schools.com/bootstrap/bootstrap_ref_comp_glyphs.asp
la source