在img标签中使用.ico

Ser*_*kin 6 html firefox image ico

当我在img标签中使用ico文件作为src时,我在Firefox中遇到了下一个奇怪的行为.当它在Firefox(最新版本)中打开时,它具有16x16格式,尽管ico原始格式为128x128.在其他浏览器(Chrome,IE)中,一切都很棒.只需在Chrome和Firefox中打开elephant-128x128.ico即可看到差异.

<img height='128' src="http://icons.iconseeker.com/ico/cloth-dolls-icons/elephant-128x128.ico">


https://jsfiddle.net/qwx2sxzg/1/ 
Run Code Online (Sandbox Code Playgroud)

http://icons.iconseeker.com/ico/cloth-dolls-icons/elephant-128x128.ico 有人知道如何解决这个问题吗?

Muh*_*met 5

您最好的办法是将ico文件转换为其他格式,因为它与所有浏览器都不兼容.

Web浏览器的图像格式支持

它没有其他解决方法.

  • @SergeyZubatkin不受欢迎,请确保保存转换后的图像,这样服务器就不必在每个请求中转换图像. (2认同)