I have already used glyphicons in bootstrap 2.3 but now I have upgraded to bootstrap 3.0. Now, I am unable to use the icon property.
In bootstrap 2.3, below tag is working
<i class="icon-search"></i> In bootstrap 3.0, it's not working.
The icons (glyphicons) are now contained in a separate css file...
The markup has changed to:
<i class="glyphicon glyphicon-search"></i> or
<span class="glyphicon glyphicon-search"></span> Here is a helpful list of changes for Bootstrap 3: http://bootply.com/bootstrap-3-migration-guide
There you go:
<i class="glyphicon glyphicon-search"></i> More information:
http://getbootstrap.com/components/#glyphicons
Btw. you can use this conversion tool, this will also update the code for the icons:
If yout download a customized bootstrap 3 distro you must:
fonts to your bootstrap directory. Put together with the other folders "css, js".Example Before:
\css \js index.html Example After Upload:
\css \fonts \js index.html Include the fonts Copy over all the font files to a /fonts directory near your CSS.
<span class="glyphicon glyphicon-ok"></span>If you are using grunt to build your application, it's possible that during build the paths change. In this case you need to modify your grunt file like this:
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 }] } }, This might help. It contains many examples which will be useful in understanding.
http://www.w3schools.com/bootstrap/bootstrap_ref_comp_glyphs.asp
solutions, no one works for me.