Как создать гладкую прозрачность favicon для Internet Explorer? - PullRequest
1 голос
/ 12 августа 2011

для Firefox и Chrome Я использую PNG в качестве моего Favicon, который позволяет мне использовать хорошую плавную альфа-прозрачность. Тем не менее, Internet Explorer не отображает мой png favicon, поэтому я должен использовать ico, который поддерживает только 1-битную прозрачность (насколько я знаю?).

однако - если я посмотрю на значок stackoverflow в Internet Explorer, то он также показывает плавную прозрачность.

Как это сделать?

Ответы [ 2 ]

2 голосов
/ 12 августа 2011

IE поддерживает ico в качестве значка, поэтому все, что вам нужно сделать, это использовать любое программное обеспечение для обработки изображений для создания ico из вашего png изображения

Я использую @ Icon Sushi (вы можете использовать Photoshop, Fireworks, Paint.NET и т. Д.)

просто перетащите изображение туда, выберите его и Сохранить как ico , и оно сохранит все прозрачные пленки.

http://www.adwiza.com/t/2011-08-12_0955.png

0 голосов
/ 12 августа 2011

Обновление - IE 11 поддерживает PNG для фавиконов.

Я считаю, что лучшим методом был бы метод Балександра.Но другой вариант - создать фоновый цвет вашего значка, который будет таким же, как у большинства людей в качестве стандартного цвета на панели.

Цвет фона - #C0C0C0 or 192,192,192, но вам потребуется сохранить его какФормат ICO, поскольку это единственный формат, который поддерживает IE. Информацию о поддержке формата favicon см. Здесь.

...