MVC 4 Google 字体 - 内联网

2023-11-30

我有一个 MVC4 4 Bootstrap 项目,它可以通过 Visual Studio 2010 在本地完美呈现,但是当我发布到用于 Intranet 的内部 IIS 时,我无法访问该资源http://fonts.googleapis.com/css?family=Montserrat:400那么有人可以解释一下我如何本地化这个远程资源以便 IIS 在本地引用它。

任何帮助将非常感激 :-)


为了本地化 Google 字体,我添加了地址http://fonts.googleapis.com/css?family=Montserrat:400进入我的浏览器地址栏,它返回一个 css 文件。

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(http://themes.googleusercontent.com/static/fonts/montserrat/v4/zhcz-_WihjSQC0oHJ9TCYFQlYEbsez9cZjKsNMjLOwM.eot);
  src: local('Montserrat-Regular'), url(http://themes.googleusercontent.com/static/fonts/montserrat/v4/zhcz-_WihjSQC0oHJ9TCYFQlYEbsez9cZjKsNMjLOwM.eot) format('embedded-opentype'), url(http://themes.googleusercontent.com/static/fonts/montserrat/v4/zhcz-_WihjSQC0oHJ9TCYBsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}

然后,我将上述 css 中的每个 url 添加到地址栏中,该地址栏下载了关联的 .eot 和 .woff 文件。我只是用更符合逻辑的名称重命名了下载的文件,并将文件复制到 /Content/fonts 目录中。

然后,我将以下内容包含到我的 bootstrap.css 文件中。

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(fonts/montserrat-400.eot);
  src: local('Montserrat-Regular'), url(fonts/montserrat-400.eot) format('embedded-opentype'), url(fonts/montserrat-400.woff) format('woff');
}

嘿,很快,所有字体都在内部 IIS 服务器上正确呈现。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MVC 4 Google 字体 - 内联网 的相关文章

  • 使 Bootstrap Popover 在悬停而不是单击时出现/消失

    我正在使用 Bootstrap 构建一个网站Popover http twitter github com bootstrap javascript html popovers我不知道如何使弹出窗口出现在悬停而不是单击时 我想做的就是当有人
  • 从 WEB API 控制器的异步方法中返回 Void

    我从这个博客获得的 ASP NET MVC 4 WEB API 控制器中有这个异步方法 http www strathweb com 2012 04 html5 drag and drop asynchronous multi file u
  • 当checked属性为false时,单选按钮默认被选中?

    我正在尝试生成单选按钮 有条件地检查检查的属性 如果该值存在于数据库中 则应选择它 否则检查的属性为 false 所以最初数据库中没有行 所有单选按钮的检查属性也为 false 但仍然在 UI 上选择 请参见下图 所以不知道这是默认行为还是
  • 引导行之间的垂直间距

    所以我正在研究布局 为了 响应能力 我决定使用 Bootstrap 现在我猜网格系统有问题 我想要的结果如下 1 4 2
  • Bootstrap 中的旋转字形 / Font Awesome

    我试图让引导站点中的字形在悬停时旋转 除了更改颜色之外 这是我的尝试 http jsfiddle net young greedo17 88g5P http jsfiddle net young greedo17 88g5P 使用此代码 d
  • 实时服务器上的 woff 字体 MIME 类型错误

    我有一个 asp net MVC 4 网站 我在其中使用 woff 字体 在 VS IIS 上运行时一切正常 然而 当我将 pate 上传到 1and1 托管 实时服务器 时 我得到以下信息 网络错误 404 未找到 http www co
  • 当按钮处于加载状态时,如何向按钮添加微调器图标?

    Twitter 引导按钮 http getbootstrap com javascript buttons有一个很好的Loading 状态可用 问题是它只显示一条消息 例如Loading 通过了data loading text像这样的属性
  • 禁用视图中所需的验证特定字段 ASP.NET MVC 4

    如果有人能给我一些提示 我将不胜感激 我搜索了一段时间 我什至找到了一个帖子 我认为它可以解决我的问题 但它没有 在某些情况下禁用必需的验证属性 https stackoverflow com questions 5367287 disab
  • 如何将文件透明地传输到浏览器?

    受控环境 IE8 IIS 7 ColdFusion 当从 IE 发出指向媒体文件 例如 mp3 mpeg 等 的 GET 请求时 浏览器将启动关联的应用程序 Window Media Player 我猜测 IIS 提供文件的方式允许应用程序
  • 模态中的引导模态

    如何使用 Jquery 在另一个模态中构建引导模态 第一个模态应该在后台 当我参考引导文档时 发现一次显示多个模式需要自定义代码 任何想法 您可能想尝试 Bootstrap Modal 插件 此处演示 可堆叠 http jschr gith
  • 具有 IIS 的同一 IP 上具有不同端口的多个网站 [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我在一台具有一个 IP 的服务器上设置了一些测试站点 并为该站点使用了不同的端口 如下所示 www acme com 5000 www acme co
  • Bootstrap 3 RC2 自定义导航栏固定顶部走两行

    我正在使用 Bootstrap 3 RC2 我试图将导航栏固定在顶部 但不是全宽 我已经复制了 CSS 中的 navbar fixed top 声明 并创建了我的 在 IE 10 上 这效果很好 但在 Chrome 28 上 该栏分为两行
  • 使用流体网格系统在引导程序上对齐输入

    我正在创建一个表单 要求用户输入他们的姓名和电子邮件地址 表单的第一行对于姓名的每个部分都有两个并排的输入 第二行对于电子邮件地址有一个输入 其宽度应与第一行组合的宽度相同 我正在尝试使用流体网格系统 但无法将第二行与第一行对齐
  • 引导程序。如何添加多个add affix属性?

    我正在使用 Bootstrap Affix 如下所示 div 我添加这个 css 来修复触发附加时的位置 affix position fixed top 20px z index 1 margin left auto margin rig
  • 一页上有多个容器

    我最近开始使用 Twitter Bootstrap 并尝试了解它是如何工作的 我正在看流体布局示例 http twitter github com bootstrap examples fluid html源代码 有两个容器 div cla
  • Twitter Bootstrap 中的五个相等的列

    我想在我正在构建的页面上有 5 个相等的列 但我似乎无法理解这里如何使用 5 列网格 http web archive org web 20120416024539 http domain7 com mobile tools bootstr
  • 通过纱线安装 bootstrap 的 Rails 找不到字体

    我有一个带 Bootstrap 的 Rails 5 应用程序 我用纱线安装了它 我做了以下事情 yarn add bootstrap bootstrap 3 3 7 version 3 3 7 resolved https registry
  • SimpleMemership CreateUserAndAccount 自定义

    我正在尝试添加一个新属性UserProfile我的模型中的类 public class UserProfile Key DatabaseGeneratedAttribute DatabaseGeneratedOption Identity
  • Bootstrap 选项卡在另一个页面上打开选项卡

    我有一个页面 上面有引导选项卡 它们链接到该页面上的正确内容区域 当您离开该页面时 我在顶部有相同的选项卡 我希望将他们带回上一页并打开右侧选项卡 这就是我的选项卡在外部页面上的样子 ul class nav nav tabs li a h
  • 在跨开口的 Bootstrap 弹出窗口中保留复选框

    我在引导弹出窗口内有复选框 我将其用作表单的一部分 当用户打开弹出窗口 选择一些复选框 关闭弹出窗口 然后重新打开弹出窗口时 我遇到问题 新打开的弹出窗口不会显示用户上次打开弹出窗口时选中的框 我需要用户的选择在弹出窗口启动时保持不变 我猜

随机推荐

  • 使用 withCriteria 时限制数据范围

    我目前有以下 3 个域类 用户 groovy class User static hasMany static belongsTo course Course university University 课程 groovy class Co
  • 限制线程池中使用的处理器数量

    有没有办法限制 ThreadPool 对象将使用的处理器数量 根据文档 您不能将工作线程数或 I O 完成线程数设置为小于计算机中处理器数的数字 那么如何限制我的程序不消耗所有处理器呢 经过一些实验 我想我已经做到了 我注意到ThreadP
  • 如果 ListView 中的 ListViewItems 数量发生变化,是否会触发一个事件? (Windows 窗体)

    我想根据我的项目中有多少项目来启用 禁用一些其他控件ListView控制 我找不到任何可以执行此操作的事件 无论是ListView本身或在ListViewItemCollection 也许有一种方法可以通用地监视 C 中的任何集合的更改 我
  • 控制器中的所有 JavaFX FXML 对象均为 null

    我意识到这个问题以前曾被问过 但没有一个解决方案对我有用 我从我的控制器启动一个线程 然后该线程从我的数据库获取一些数据 该线程将数据发送到我在控制器中实现的接口 当我尝试从那里访问我的任何 JavaFX 元素时 出现空指针异常 这是我的控
  • Android 应用 future.usb.usbmanager

    我在购买的新 Android 平板电脑上运行应用程序时遇到一些问题 它可以在我之前的 Android 手机上运行 这是我的 logcat 输出 03 23 16 13 12 250 E AndroidRuntime 12284 FATAL
  • 如何在 C# 中使用 axWindowsMediaPlayer 跳转 X 秒

    我正在使用 axWindowsMediaPlayer 并且已加载视频 但我想跳 X 秒 例如 如果当前时间是视频的 1 分钟 我想跳到 1 分 10 秒 好吧 我找到了我的解决方案 我实际上运行正确 但我没有考虑加载视频所需的时间 具体来说
  • Firestore 对无效写入的计费[重复]

    这个问题在这里已经有答案了 我试图找出 firebase 如何对写入操作进行计费 在账单文档中 我找不到何时计算写入的明确定义 假设我运行一个set查询与原始文档完全相同的数据 这样文档就不会受到影响 这会按写操作计费吗 当我打开控制台运行
  • 将根上下文更改为 tomcat 6 中的其他文件夹

    我想更改已部署的 Web 应用程序的上下文 目前是通过url访问www app mysite com dashboard 但我想把它改成www app mysite com application dashboard 我通过帖子更改了根上下
  • 使用 select2 插件 (v4) 防止重新加载数据

    我在用着select2插件 v4 并使用ajax加载他的选项 如果我第一次打开选择输入 数据将被加载 当我再次打开选择时 会重新加载相同的数据 有什么办法可以防止这种数据 重新加载 我的意思是 如果我只是打开 select2 并且选项之前已
  • Android L(5.0)不会在 eclipse 中搜索“armeabi”或“armeabi-v7a”文件夹中的本机库(UnsatisfiedLinkError)

    我的应用程序使用 2 个本机库 我们称它们为 LibA so 和 LibB so 以前 我的应用程序在 kitkat 操作系统以下运行 没有任何问题 现在 使用 OS 5 0 lollipop 的 Nexus 5 出现 Unsatisfie
  • SQL Server:事务是否锁定其他用户的表?

    当我运行多个查询时 事务是否会锁定我的表 示例 如果另一个用户尝试在我使用事务的同时发送数据 会发生什么 另外 我怎样才能避免这种情况 同时还要确保所有数据已成功插入数据库 Begin Tran Insert into Customers
  • 检查一列中的值是否在另一列的列表中

    我有一个像这样的熊猫数据框 我需要知道是否city出现在列表中citylist 忽略大小写 我尝试过使用apply像这样 但无法找出正确的语法 df apply lambda x x city lower in x citylist 传递参
  • C++ 运算符重载示例

    好吧 我是运算符重载的新手 我发现了这个问题 我不想记录自己 而是更愿意问你 D 关键是 我知道如何进行简单的运算符重载 但我面临着堆栈运算符的问题 我将尝试举一个相对简单的例子 struct dxfdat int a string b h
  • 如何编辑txt文件中间的一行而不覆盖所有内容?

    我编写了一个 python 脚本 它从 txt 文件读取并执行基本任务 例如添加新行 删除和编辑现有行 为了删除和编辑 我使用 readlines 将整个文件作为列表加载 然后使用编辑的列表覆盖文件 这会增加数据丢失的可能性 所以我的问题是
  • 使用 Angular 2 创建 SOAP 客户端 [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 我正在寻找一种使用 WSDL 向 Web 服务发送 SOAP 请求的方法 使用 Typescript 2 和 Angular 2 可以做到这一点吗 我看过 Angular 1 的
  • CakePHP Auth 组件重定向问题

    我无法让 Auth 组件在 CakePHP 1 2 6 应用程序中执行我想要的重定向 我有一个出现在所有页面上的登录表单 我想让用户保留在他登录的页面上 例如 如果他正在查看另一个用户的个人资料 我想让他在登录后保留在那里 而不是将他重定向
  • 从数据框中的列中提取字典值

    我正在寻找一种优化我的代码的方法 我有这种形式的条目数据 import pandas as pn a Feature1 aa1 Feature2 bb1 Feature3 cc2 Feature1 aa2 Feature2 bb2 Feat
  • Java Scanner“未分配的可关闭值”永远不会关闭[Eclipse]

    每当我将扫描仪输入为 嵌套行 时 它都会警告我 资源泄漏 未分配的可关闭值 永远不会关闭 并建议我添加 SuppressWarnings resource 在它的顶部 是不是只添加 SuppressWarnings resource 正如它
  • 是否可以通过反射获取局部变量? [关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 我有一个至少有 50 个局部变量的方法 我需要从字符串值中选择一个变量 是否可以使用 C
  • MVC 4 Google 字体 - 内联网

    我有一个 MVC4 4 Bootstrap 项目 它可以通过 Visual Studio 2010 在本地完美呈现 但是当我发布到用于 Intranet 的内部 IIS 时 我无法访问该资源http fonts googleapis com