iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Bootstrap中的图标怎么用
  • 225
分享到

Bootstrap中的图标怎么用

2023-06-14 05:06:56 225人浏览 薄情痞子
摘要

这篇文章主要介绍Bootstrap中的图标怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!小图标icon是一个优秀WEB中不可缺少的一部分,起到画龙点睛的效果。在Bootstrap框架中也为大家提供了250多个不

这篇文章主要介绍Bootstrap中的图标怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

小图标icon是一个优秀WEB中不可缺少的一部分,起到画龙点睛的效果。在Bootstrap框架中也为大家提供了250多个不同的icon图片,剧透如下:

原理分析

  Bootstrap框架中的图标都是字体图标,其实现原理就是通过@font-face属性加载了字体

@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');}

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

.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;}.glyphicon-asterisk:before {    content: "\2a";}

使用

  所有icon都是以”glyphicon-”前缀的类名开始,然后后缀表示图标的名称,详细情况移步至此,所有图标都需要一个基类和对应每个图标的类

  在网页中使用图标非常的简单,在任何内联元素上应用所对应的样式即可

<span class="glyphicon glyphicon-search"></span><span class="glyphicon glyphicon-ok"></span><span class="glyphicon glyphicon-remove"></span><span class="glyphicon glyphicon-plus"></span><span class="glyphicon glyphicon-cloud"></span><span class="glyphicon glyphicon-heart"></span>

  为了设置正确的内边距(padding),务必在图标和文本之间添加一个空格

Bootstrap中的图标怎么用

<button type="button" class="btn btn-default btn-lg">  <span class="glyphicon glyphicon-star" aria-hidden="true"></span> Star</button>

Bootstrap中的图标怎么用

  [注意]图标类最好应用在不包含任何文本内容或子元素的元素上。图标类不能和其它组件直接联合使用。它们不能在同一个元素上与其他类共同存在。应该创建一个嵌套的 <span> 标签,并将图标类应用到这个 <span> 标签上

可访问性

  现代的辅助技术能够识别并朗读由 CSS 生成的内容和特定的 Unicode 字符。为了避免屏幕识读设备抓取非故意的和可能产生混淆的输出内容(尤其是当图标纯粹作为装饰用途时),为这些图标设置了 aria-hidden="true" 属性。

  如果使用图标是为了表达某些含义(不仅仅是为了装饰用),请确保所要表达的意思能够通过被辅助设备识别,例如,包含额外的内容并通过 .sr-only 类让其在视觉上表现出隐藏的效果。

  如果所创建的组件不包含任何文本内容(例如, <button> 内只包含了一个图标),应当提供其他的内容来表示这个控件的意图,这样就能让使用辅助设备的用户知道其作用了。这种情况下,可以为控件添加 aria-label 属性

<div class="alert alert-danger" role="alert">  <span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>  <span class="sr-only">Error:</span>  Enter a valid email address</div>

Bootstrap中的图标怎么用

以上是“Bootstrap中的图标怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

--结束END--

本文标题: Bootstrap中的图标怎么用

本文链接: https://www.lsjlt.com/news/268198.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Bootstrap中的图标怎么用
    这篇文章主要介绍Bootstrap中的图标怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!小图标icon是一个优秀Web中不可缺少的一部分,起到画龙点睛的效果。在Bootstrap框架中也为大家提供了250多个不...
    99+
    2023-06-14
  • Bootstrap中Glyphicons图标怎么用
    小编给大家分享一下Bootstrap中Glyphicons图标怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!可用的图标Bootstrap3 提供了差不多30...
    99+
    2023-06-14
  • bootstrap中有icon图标吗
    这篇文章主要讲解了“bootstrap中有icon图标吗”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“bootstrap中有icon图标吗”吧! ...
    99+
    2024-04-02
  • bootstrap中如何添加额外的图标
    这篇文章主要介绍bootstrap中如何添加额外的图标,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!说明可以针对校验状态为输入框添加额外的图标。只需设置相应的 .has-feedba...
    99+
    2024-04-02
  • Bootstrap中如何使用徽章图标组件
    本篇内容主要讲解“Bootstrap中如何使用徽章图标组件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Bootstrap中如何使用徽章图标组件”吧!1 徽章(...
    99+
    2024-04-02
  • Bootstrap标签页组件及bootstrap-tab怎么用
    小编给大家分享一下Bootstrap标签页组件及bootstrap-tab怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!b...
    99+
    2024-04-02
  • bootstrap中bootstrap-editable和bootstrap-fileinput怎么用
    这篇文章主要介绍了bootstrap中bootstrap-editable和bootstrap-fileinput怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让...
    99+
    2024-04-02
  • 怎么将Bootstrap工具提示添加到图标
    这篇“怎么将Bootstrap工具提示添加到图标”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这...
    99+
    2024-04-02
  • 怎么在Bootstrap中添加图标以输入提交按钮
    这篇文章给大家分享的是有关怎么在Bootstrap中添加图标以输入提交按钮的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 答案:使用CSSposition属性 由于<i...
    99+
    2024-04-02
  • Bootstrap页面标题Page Header怎么用
    这篇文章主要介绍了Bootstrap页面标题Page Header怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体内容如下<!...
    99+
    2024-04-02
  • Bootstrap标签页插件怎么使用
    这篇文章主要讲解了“Bootstrap标签页插件怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Bootstrap标签页插件怎么使用”吧!一、用法您可以通过以下两种方式启用标签页:通过...
    99+
    2023-07-04
  • Bootstrap中DatePicker怎么用
    这篇文章给大家分享的是有关Bootstrap中DatePicker怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。用日期插件时,经常会有一种需求。两个input框选择。开始时...
    99+
    2024-04-02
  • bootstrap中的formatter怎么使用
    今天小编给大家分享一下bootstrap中的formatter怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,...
    99+
    2024-04-02
  • Bootstrap中table怎么用
    这篇文章主要为大家展示了“Bootstrap中table怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Bootstrap中table怎么用”这篇文章吧。构...
    99+
    2024-04-02
  • bootstrap中popover怎么用
    这篇文章主要介绍了bootstrap中popover怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 在bo...
    99+
    2024-04-02
  • 怎么在Bootstrap的中心对齐响应图像
    这篇文章主要介绍了怎么在Bootstrap的中心对齐响应图像的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么在Bootstrap的中心对齐响应图像文章都会有所收获,下面我们一...
    99+
    2024-04-02
  • Bootstrap中的缩略图如何使用
    这篇文章给大家分享的是有关Bootstrap中的缩略图如何使用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。缩略图在网站中最常用的地方就是产品列表页面,一行显示几张图片,有的在图片底部(左侧或右侧)带有标题、描述...
    99+
    2023-06-14
  • Bootstrap中免费字体和图标网站的示例分析
    小编给大家分享一下Bootstrap中免费字体和图标网站的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!如果你正在寻找B...
    99+
    2024-04-02
  • Bootstrap中的图片轮播效果怎么实现
    本篇内容主要讲解“Bootstrap中的图片轮播效果怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Bootstrap中的图片轮播效果怎么实现”吧!1 轮...
    99+
    2024-04-02
  • ng2之bootstrap中的component怎么用
    这篇文章主要为大家展示了“ng2之bootstrap中的component怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“ng2之bootstrap中的co...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作