Bootstrap3 - Glyphicons不会仅显示在Chrome中

 sunshinena 发布于 2023-02-06 17:56

奇怪的是,没有一个Bootstrap3字形显示在Chrome v31中(显示一个小方块).但是,在FF v26,Opera v18,Safari v5.1和IE v10中工作正常.此外,在Android 4.x - Chrome和FF中运行良好.

用简单的代码测试:

请帮忙.非常感谢!

环境:Windows 8.0

2 个回答
  • 我宁愿教你如何解决自己的问题,而不是解决你的问题.

      右键单击元素并选择"Inspect Element".这将打开一个窗口,显示有关html和应用于它的CSS的一些有用信息.

      如果它是精灵图像(如在Bootstrap 2中),请查看右侧的CSS,查找最顶层(未划线)background-image.查看精灵图像的URL.如果它是一个glyphicon(如Bootstrap 3中所示),请寻找font-family代替.

      转到"网络"选项卡.您可能需要刷新页面才能获得有用的东西.

      查找它加载精灵图像或字体的位置(例如glyphicons-halflings-regular.woff).如果它说状态为"304",则表示它是从缓存加载的.在这种情况下,清除缓存并重新加载页面可能会解决您的问题.

      如果它不是"304"状态,则可能存在Web服务器未提供图像("404"或类似状态)或由于某种原因未正确显示的问题.

      如果清除缓存无法解决问题,请在"网络"选项卡上单击精灵图像或字体的URL,然后单击"预览"选项卡.您应该看到的是一个块图像,其中包含您的图标和所有其他图标,或该字体中的字母数字字符.如果这不是您所看到的,那么您的Web服务器服务的内容可能会出现问题.

      如果精灵图像是正确的,那么你的CSS可能出现了问题,你不小心覆盖了精灵的背景位置.再次,返回到Elements选项卡,查看生成的CSS.

    2023-02-06 17:58 回答
  • 我有同样的问题.最简单的解决方案是直接从hiperlink导入CSS,不要下载它:

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
    

    问题是CSS使用其他文件的相对路径.因此,您可以做两件事:
    1.下载所有相对路径.
    2.您可以简单地使用超链接(更简单).

    2023-02-06 17:59 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有