我已经在bootstrap 2.3中使用了glyphicons,但是现在我已升级到bootstrap 3.0。现在,我无法使用icon属性。
在Bootstrap 2.3中,以下标记起作用
<i class="icon-search"></i>
在bootstrap 3.0中,它不起作用。
我已经在bootstrap 2.3中使用了glyphicons,但是现在我已升级到bootstrap 3.0。现在,我无法使用icon属性。
在Bootstrap 2.3中,以下标记起作用
<i class="icon-search"></i>
在bootstrap 3.0中,它不起作用。
solutions
,没有人适合我。
Answers:
图标(字形图标)现在包含在单独的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
顺便说一句。您可以使用此转换工具,这还将更新图标的代码:
如果您下载自定义的bootstrap 3发行版,则必须:
fonts
引导目录。与其他文件夹“ css,js”放在一起。之前的示例:
\css
\js
index.html
上传后的示例:
\css
\fonts
\js
index.html
Bootstrap 3需要span标签而不是i
<span class="glyphicon glyphicon-search"></span>`
包括字体将所有字体文件复制到CSS附近的/ fonts目录。
<span class="glyphicon glyphicon-ok"></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
}]
}
},
这可能会有所帮助。它包含许多示例,将有助于理解。
http://www.w3schools.com/bootstrap/bootstrap_ref_comp_glyphs.asp