云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Bootstrap前端框架

Bootstrap前端框架

  • 62 次阅读
  • 3 次下载
  • 2026/4/26 10:54:36

放心使用:

在具体介绍Bootstrap的icon图标之前,我们首先要感谢glyphicons.com网站,因为Bootstrap框架中图标都是glyphicons.com这个商业网站提供的,并且免费授权给Bootstrap框架使用,所以大家可以放心使用在自己的项目当中。

Bootstrap框架将内部样式也提取出来:

1、LESS版本:对应源文件为glyphicons.less文件 2、Sass版本:对应源文件为_glyphicons.scss文件

3、编译后的Bootstrap版本:查看bootstrap.css文件第2375行~第2992行 原理分析:

Bootstrap框架中的图标都是字体图标,其实现原理就是通过@font-face属性加载了字体。 /*源码请查看bootstrap.css文件第2357行~第2380行*/

@font-face { font-family: 'Glyphicons Halflings'; src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } 大家或许会问,这些字体我去哪里获取。如果你是从前面一直阅读过来,我们在介绍文件结构那一节就已介绍过。在Bootstrap框架中有一个fonts的目录,这个目录中提供的字体文件就是用于制作icon的字体文件。

自定义完字体之后,需要对icon设置一个默认样式,在Bootstrap框架中是通过给元素添加“glyphicon”类名来实现,然后通过伪元素“:before”的“content”属性调取对应的icon编码:

/*源码请查看bootstrap.css文件第2381行~第2992行*/

.glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;

搜索更多关于: Bootstrap前端框架 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

放心使用: 在具体介绍Bootstrap的icon图标之前,我们首先要感谢glyphicons.com网站,因为Bootstrap框架中图标都是glyphicons.com这个商业网站提供的,并且免费授权给Bootstrap框架使用,所以大家可以放心使用在自己的项目当中。 Bootstrap框架将内部样式也提取出来: 1、LESS版本:对应源文件为glyphicons.less文件 2、Sass版本:对应源文件为_glyphicons.scss文件 3、编译后的Bootstrap版本:查看bootstrap.css文件第2375行~第2992行 原理分析: Bootstrap框架中的图标都是字体图标,其实现原理就是通过@font-face属性加载了字体。 /*源码请查看bootstrap.css文件第2357行~第

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com