ruby-on-rails-4 – 如何使用多个favicon.ico大小与favicon_link
发布时间:2020-12-16 21:55:41 所属栏目:百科 来源:网络整理
导读:我的问题只是在使用favicon_link_tag和multiple sizes选项时不显示的图标. %= favicon_link_tag 'favicon.ico',sizes: '16x16 32x32' % 文件分别标记为favicon-16.ico和favicon-32.ico.这些图像位于app / assets / images文件夹中.我把标签错了吗?这是限制
我的问题只是在使用favicon_link_tag和multiple sizes选项时不显示的图标.
<%= favicon_link_tag 'favicon.ico',sizes: '16x16 32x32' %> 文件分别标记为favicon-16.ico和favicon-32.ico.这些图像位于app / assets / images文件夹中.我把标签错了吗?这是限制吗 解决方法
该解决方案不在于Rails魔术,而是以您管理favicon.ico文件的方式.
A single ICO file can contain several pictures.这是网页浏览器所期望的.特别是,favicon.ico应包含三个版本的相同图标:16×16,32×32和48×48.关于sizes属性,它是在HTML5中引入的,专门用于PNG图标.不是favicon.ico.
代码 基本定义就够了: favicon_link_tag '/path/to/favicon.ico' 确保路径与应用程序/资源/图像一致,我必须承认我不知道映射到哪里. 图片 您可以先准备三个PNG图片(我们称之为16×16.png,32×32.png和48×48.png),并将其与icotool(Ubuntu上的sudo apt-get install icoutils)等工具进行合并: icotool -c -o favicon.ico 16x16.png 32x32.png 48x48.png 如果您不想打扰icotool,而您手边没有任何其他解决方案,您也可以使用此favicon generator.只需保留生成的favicon.ico,如果您不感兴趣,请留下其余的.全面披露:我是本网站的作者. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |