首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Bootstrap项目MVC 5中添加Glyphicons

,可以通过以下步骤完成:

  1. 首先,确保你已经在MVC 5项目中引入了Bootstrap框架。你可以通过在项目的<head>标签中添加以下代码来引入Bootstrap的CSS文件和JavaScript文件:
代码语言:html
复制
<link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/3.4.1/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/3.4.1/js/bootstrap.min.js"></script>
  1. 确认你已经下载了Glyphicons字体文件。你可以在Bootstrap官方网站的下载页面中找到Glyphicons字体文件的下载链接。
  2. 将下载的Glyphicons字体文件解压,并将解压后的fonts文件夹拷贝到你的MVC 5项目的根目录下。
  3. 在你的MVC 5项目中,找到Content文件夹,如果没有则创建一个。在Content文件夹中创建一个名为bootstrap-custom.css的CSS文件。
  4. 打开bootstrap-custom.css文件,并添加以下代码:
代码语言:css
复制
@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.woff2') format('woff2'),
         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');
}
  1. 保存并关闭bootstrap-custom.css文件。
  2. 在你的MVC 5项目中,找到Views文件夹,然后找到你想要添加Glyphicons的视图文件。
  3. 在视图文件中,使用Bootstrap的CSS类来添加Glyphicons。例如,如果你想在一个按钮上添加一个图标,可以使用以下代码:
代码语言:html
复制
<button type="button" class="btn btn-default">
    <span class="glyphicon glyphicon-search"></span> 搜索
</button>

在上面的代码中,glyphicon glyphicon-search是一个Bootstrap提供的搜索图标的CSS类。

  1. 保存并运行你的MVC 5项目,你应该能够看到添加的Glyphicons图标在页面上显示出来。

总结:

在Bootstrap项目MVC 5中添加Glyphicons,你需要引入Bootstrap框架的CSS和JavaScript文件,下载并拷贝Glyphicons字体文件,创建一个自定义的CSS文件来定义Glyphicons字体的路径,然后在视图文件中使用相应的CSS类来添加Glyphicons图标。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

ASP.NET MVC使用Bootstrap系列(1)——开始使用Bootstrap

ASP.NET MVC 项目添加Bootstrap文件 打开Visual Studio 2013,创建标准的ASP.NET MVC项目,默认情况下已经自动添加Bootstrap的所有文件,如下所示...当然我们也可以创建一个空的ASP.NET MVC项目手动去添加这些依赖文件,正如下图所示这样,选择空的模板: ?...Bootstrap项目中使用捆绑打包 因为我们创建的是空的ASP.NET MVC项目,所以并没有自动引用与打包相关的程序集。...ASP.NET MVC 布局页使用@Styles.Render("~/bootstrap/css")、@Scripts.Render("~/bootstrap/js")来添加对打包文件的引用。...小结 在这一章节中,简单为大家梳理了Bootstrap的体系结构,然后怎样ASP.NET MVC项目添加Bootstrap,最后使用了打包和压缩技术来实现对资源文件的打包,从而提高了网站的性能。

3K111

Laravel 项目中使用 Bootstrap 框架

1、Laravel 如何引入 Bootstrap 如官方文档所言,Laravel 并不强制你使用 CSS 框架,但是开箱提供了对 Bootstrap 的支持, resources/js/bootstrap.js...( Laravel 5.7 之前的版本位于 resources/assets/js/bootstrap.js)中,我们可以看到对 bootstrap js库的引入: try { window....*,这个可以项目根目录下的 package.json 中查看: "devDependencies": { "axios": "^0.18", "bootstrap": "^4.0.0"...如果你还没有项目根目录下运行过 npm install 初始化项目依赖的前端资源,现在可以运行它,当然在此之前,需要在你的系统中安装最新版本的 Node.js。...运行 npm install 会在项目根目录下新增一个 node_modules 目录,并将项目依赖的所有 JavaScript 库安装到该目录下,其中就包括 bootstrap: 3、运行 npm run

3.4K31

Bootstrap框架的简单使用

├── glyphicons-halflings-regular.woff └── glyphicons-halflings-regular.woff2 用于生产环境的 Bootstrap...即为预编译文件,可以直接使用到任何 web 项目中。...下载完成后将解压后的文件夹放到项目根目录,并在网页中引入BootStrap提供的CSS代码或压缩版的CSS代码: <link rel="stylesheet" href="....类名:.active <em>在</em>button元素中,由于 :active 是伪状态,因此无需额外<em>添加</em>,但是<em>在</em>需要让其表现出同样外观的时候可以<em>添加</em> .active 类。...<em>在</em>链接元素( )中,可以为基于 元素创建的按钮<em>添加</em> .active 类。 禁用状态 通过给按钮的背景设置相关属性呈现出无法点击的效果。

3.6K10

用 jQuery 和 Bootstrap WordPress 中添加进度条

第一步 原作者一共写了15篇,这是定死了的, 只需要获取到我已经丘壑博客上翻译了几篇就可以了,除以总数15篇就得到了百分比。...发现有个插件可以很方便的获取到,就不用重复造轮子了 Display Posts – Easy lists, grids, navigation, and more, 很强大,可以用各种过滤条件动态查找文章并显示出来 页面上加上如下的...写CSS是我的弱项,所以我就选择了Bootstrap,完整版的太臃肿了,包含了太多不需要的东西,完整引入也有可能会把现有主题搞乱,所以 Bootstrap官网上定制化下载了一个最简版的,只包含alert...genesis-explained,所以就叫page-genesis-explained.php,加入以下代码,作用就是用add_action()把上面的JavaScript脚本和CSS注册进入WordPress,添加动作的方法可以参考这篇文章...php add_action('wp_enqueue_scripts','child_bootstrap_processbar'); function child_bootstrap_processbar

1.3K40

Bootstrap入门学习(二)——目录文件介绍

dist/ 目录包含了上面所说的预编译 Bootstrap 包内的所有文件。docs/ 包含了所有文档的源码文件,examples/ 目录是 Bootstrap 官方提供的实例工程。...其中我们使用的是dist目录下的预编译文件,我们可以直接拿来web项目中使用,它的目录结构如下: dist/ ├── css/ // 样式文件 │ ├── bootstrap.css...│ ├── bootstrap.css.map │ ├── bootstrap.min.css // 压缩过的css文件 │ ├── bootstrap-theme.css │ ├── bootstrap-theme.css.map...─ bootstrap.min.js // 压缩之后的文件 └── fonts/ // 字体文件 ├── glyphicons-halflings-regular.eot ├── glyphicons-halflings-regular.svg...├── glyphicons-halflings-regular.ttf ├── glyphicons-halflings-regular.woff └── glyphicons-halflings-regular.woff2

46010

【JQuery】扩展BootStrap入门——知识点讲解(一)

本期介绍 本期主要介绍扩展BootStrap入门——知识点讲解(一) 文章目录 1. bootstrap 概述 1.1 什么是 bootstrapbootstrap 的作用?...(对应的样式有对应的特效) 开发人员只需要编写 HTML 结构,添加 bootstrap 固定的 class 样式,就可以轻松完成指定效果的 实现。...作用:使得网站仅适用一套样式,就可以不同分辨率下展示出不同的舒适效果,大大降低了网站 开发维护成本,并且能带给用户更好的体验性 2. bootstrap 环境搭建 2.1 下载资源 中文官网地址...└── fonts/ ├── glyphicons-halflings-regular.eot // 字体 (字体图标) ├── glyphicons-halflings-regular.svg...├── glyphicons-halflings-regular.ttf ├── glyphicons-halflings-regular.woff └── glyphicons-halflings-regular.woff2

54620

三个Bootstrap免费字体和图标库

前言:Bootstrap 简洁、直观、强悍、移动设备优先的前端开发框架,让web开发更迅速、简单 ,深入了解 Bootstrap 底层结构的关键部分,包括我们让 web 开发变得更好、更快, 组件无数可复用的组件...,包括字体图标,在网页制作中我们经常用到小图标(icon),Bootstrap中提供了很多这种小图标,在这篇内容中,我们把这套框架上的免费字体图标做了个小整合(当然,以后还会不断的更新) Font Awesome...图片.png Glyphicons Halflings 官方网址:http://glyphicons.com/ http://v3.bootcss.com/components/ 描述:Glyphicons...Halflings 一般是收费的,但是他们的作者允许 Bootstrap 免费使用。...为了表示感谢,希望你使用时尽量为 Glyphicons 添加一个友情链接 使用案例: ?

1.6K40

开发人员都应该知道的 12 个终端命令

tree. ├── css│ ├── bootstrap.css│ ├── bootstrap.min.css├── fonts│ ├── glyphicons-halflings-regular.eot...│ └── glyphicons-halflings-regular.woff2└── js ├── bootstrap.js └── bootstrap.min.js 还可以使用简单的...git CLI非常强大,可以处理最混乱的项目历史。 如果你想了解更多关于git的知识,建议查看教程30分钟内学习Git。 Tar Tar是使用文件归档的默认Unix工具。...ssh username@remote_host 如果你想在不登录的情况下快速执行服务器上的命令,只需url后添加一条命令即可。该命令将在服务器上运行,并返回结果。...它比grep更强大(也更复杂),并且可以执行几乎任何与字符串相关的任务,包括添加,删除或替换字符串。 Alias 许多Unix命令(包括本文中的一些命令)将所有选项添加到它们之后往往会变得很长。

64840

每个Web开发者都该了解的12条命令行

tree . ├── css │ ├── bootstrap.css │ ├── bootstrap.min.css ├── fonts │ ├── glyphicons-halflings-regular.eot...│ └── glyphicons-halflings-regular.woff2 └── js ├── bootstrap.js └── bootstrap.min.js 也有类似正则匹配的选项...它让你在终端中的程序间切换,添加分屏,并讲多个终端连接到同一个会话,并使之保持同步。尤其远程服务器上工作时,tmux特别有用,因为它允许你无需再登录即可创建新的终端标签页。...ssh username@remote_host 如果要快速执行在服务器上的一些不需要登录的命令,你只需url后添加命令即可。该命令将在服务器上运行,然后返回结果。...它比grep更强大(也更复杂),几乎可执行任何与字符串相关的任务,包括添加,删除或替换字符串。   alias 许多Unix命令,包括本文提到的一些,向它们添加所有选项后,往往变得很长。

42220

作为前端Web开发者,这12个终端命令不可不会

tree . ├── css │ ├── bootstrap.css │ ├── bootstrap.min.css ├── fonts │ ├── glyphicons-halflings-regular.eot...│ └── glyphicons-halflings-regular.woff2 └── js ├── bootstrap.js └── bootstrap.min.js 还可以使用简单的...Tmux 允许用户终端中的程序之间切换,添加屏幕窗格,并将多个终端连接到同一个会话,使其保持同步。远程服务器上工作时,Tmux 特别有用,因为它允许用户创建新的选项卡,而无需再次登录。...ssh username@remote_host 如果要在服务器上快速执行命令而不进行登录,可以URL之后添加一个命令。该命令将在服务器上运行,并返回该结果。...Alias 许多 Unix 命令,包括本文中的一些功能,添加所有的选项后,会是一个很长串的命令。

59020
领券