网站仅单页显示搜索图标按钮,求助排查故障原因
搜索图标仅单个页面显示的排查方案
核心问题
你使用的<i class="fa fa-search"></i>属于Font Awesome图标库,只有正常显示的页面正确引入了该图标库的CSS资源,其余页面未添加这一引入,导致图标无法加载。解决步骤
- 打开能正常显示图标的页面,查看其
<head>标签,找到类似以下的Font Awesome引入代码:<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> - 将这段代码复制到另外三个页面的
<head>标签内,保证引入的版本和正常页面一致。 - 刷新页面,搜索图标即可正常显示。
- 打开能正常显示图标的页面,查看其
额外检查项
- 确认所有页面的搜索按钮HTML结构与你提供的代码完全一致,没有拼写错误(比如
fa fa-search的类名是否正确)。 - 按下F12打开浏览器控制台,查看是否存在404报错,若有则说明资源路径有误,需调整引入的URL或本地文件路径。
- 确认所有页面的搜索按钮HTML结构与你提供的代码完全一致,没有拼写错误(比如
内容的提问来源于stack exchange,提问作者小畑優貴
相关产品推荐
相关产品推荐

