私はすでにブートストラップ2.3でグリフィコンを使っていますが、今はブートストラップ3.0にアップグレードしました。今、私はiconプロパティを使用することができません。
ブートストラップ2.3では、以下のタグが機能しています
<i class="icon-search"></i>
ブートストラップ3.0では、うまくいきません。
アイコン(グリフ)は 個別のcssファイル.. に含まれています。
マークアップは次のように変更されました。
<i class="glyphicon glyphicon-search"></i>
または
<span class="glyphicon glyphicon-search"></span>
これはBootstrap 3のための変更の有用なリストです: http://bootply.com/bootstrap-3-migration-guide
そこに行きます:
<i class="glyphicon glyphicon-search"></i>
追加情報:
http://getbootstrap.com/components/#glyphicons
ところで。あなたはこれを使うことができます 変換ツール 、これはアイコンのコードも更新します。
カスタマイズしたブートストラップ3ディストリビューションをダウンロードする場合は、次の手順を実行する必要があります。
fonts
というフォルダ全体を解凍して、ブートストラップディレクトリにアップロードします。他のフォルダ "css、js"とまとめてください。前の例:
\css
\js
index.html
アップロード後の例:
\css
\fonts
\js
index.html
Lessを使用していて、アイコンフォントをロードしていないのなら、フォントパスをチェックアウトしてファイルvariable.lessに移動し、@ icon-font-pathを変更してください。 =パス、それは私のために働いた。
Bootstrap 3は私ではなくspanタグが必要です
<span class="glyphicon glyphicon-search"></span>`
あなたがあなたのアプリケーションをビルドするのにgruntを使っているなら、ビルド中にパスが変わる可能性があります。この場合、gruntファイルをこのように修正する必要があります。
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
}]
}
},
フォントを含めるすべてのフォントファイルをCSSの近くの/ fontsディレクトリにコピーします。
<span class="glyphicon glyphicon-ok"></span>
ブートストラップからすべてのファイルをダウンロードして、このcssを含めます
<style type="text/css">
@font-face {
font-family: 'Glyphicons Halflings';
src: url('/fonts/glyphicons-halflings-regular.eot');
}
</style>
これは役に立つかもしれません。それは理解に役立つ多くの例を含みます。
http://www.w3schools.com/bootstrap/bootstrap_ref_comp_glyphs.asp