2015-06-19 2 views
5

Я столкнулся с следующим странным поведением в Firefox при использовании файла ico как src в теге img. Когда он открывается в Firefox (последняя версия), он имеет формат 16x16, несмотря на то, что исходный формат ico 128x128. В другом браузере (Chrome, IE) все отлично работает. Просто откройте слон-128x128.ico в Chrome и Firefox, и вы увидите разницу.Использование .ico в теге img

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


https://jsfiddle.net/qwx2sxzg/1/ 

или http://icons.iconseeker.com/ico/cloth-dolls-icons/elephant-128x128.ico ли была идея, как это исправить кто-нибудь?

ответ

5

Ваш лучший выбор - конвертировать файлы ico в другой формат, так как он несовместим со всеми браузерами.

Image Format Support For Web Browsers

Там нет другого обходной путь для этого.

+0

Спасибо, мы решили передать размер сервера и преобразовать ico в png. –

+2

@SergeyZubatkin Добро пожаловать, убедитесь, что вы сохранили преобразованное изображение, поэтому серверу не нужно будет конвертировать изображения по каждому запросу. – Muhammet

Смежные вопросы