【问题标题】:How to set/link favicon in yield laravel on chrome?如何在 chrome 上的 yield laravel 中设置/链接图标?
【发布时间】:2018-04-22 17:10:53
【问题描述】:

我想把我的链接图标放在yield中,但它不起作用,

如果我戴上它,它会顺利运行。我不想把它放在每一页。

这是我的代码

<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>@yield('title')</title>
<meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, shrink-to-fit=no' name='viewport' />
<!--     Fonts and icons     -->
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,700,200" rel="stylesheet" />
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css" />

<link rel="shortcut icon" sizes="72x72" href="{{{ asset('assets/img/ficon.png') }}}">

<!-- CSS Files -->
<link href="./assets/css/bootstrap.min.css" rel="stylesheet" />
<link href="./assets/css/now-ui-kit.css?v=1.1.0" rel="stylesheet" />
<!-- CSS Just for demo purpose, don't include it in your project -->
<link href="./assets/css/demo.css" rel="stylesheet" />

更新 :: 我在 Firefox 中打开它可以工作但无法在 chrome 上显示,我也在更新我的 chrome 但仍然无法工作...

【问题讨论】:

  • 你有 {{{ }}} 开始,它只是 {{ }}
  • @Option 你可以在那里看到我的代码的使用{{{ }}}
  • 什么?如果它在刀片中,它应该是:href="{{ asset('assets/img/ficon.png') }}
  • 很确定你不需要资产。应该只是:&lt;link rel="shortcut icon" href="/assets/img/ficon.png" type="image/x-icon" /&gt;
  • 您也需要将 .png 转换为 .ico

标签: html laravel laravel-5 php-7 laravel-blade


【解决方案1】:

尝试添加尺寸,您的 png 可能太大了。

 //resize the image using a photo editing software to either 144x144,114x114 or  72x72 
 //then specify the size like below

 <link rel="shortcut icon" sizes="114x114" href="{{{ asset('assets/img/ficon.png') }}}">

或者试试这个:

<link rel="shortcut icon" sizes="114x114" href="assets/img/ficon.png">

您也可以尝试使用here 找到的解决方案来修复 chrome 问题

【讨论】:

  • 谢谢,只能在mozila中运行,但是如果我用chrome打开就无法显示,请问您知道怎么解决吗?
  • 仍然无法显示,我真的坚持这一点...我正在尝试调整大小,转换为 base64,del chache chrome,更新 chrome,转换为 ico,使用 php include 调用..但 chrome 没有对此做出回应.. 还有什么想法吗??
  • 当我将我尝试过的代码之一放入 section 文件时,它就可以工作了,所有这些都会弄乱 yield 文件...跨度>
  • 不...我已经解决了我的错误。如果您将公用文件夹移出 laravel 的根文件夹,这是错误的,所以......不要尝试拉出公用文件夹或文件将它们包含出来,只需运行“php artisan serve”,您的项目将在本地主机上运行:8000 没有公共目录....感谢您的更新答案@Al3x Osaz
猜你喜欢
  • 2016-04-13
  • 2015-02-18
  • 2014-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-14
  • 1970-01-01
相关资源
最近更新 更多