LINUX.ORG.RU

IE6 + фикс для показа png = не работают ссылки


0

1

пример: див с фоновой пнгшкой. сверху текст-ссылка. простой, через <a>. или сверху див-блок, который тоже ссылка через <a>.

само собой 6й ишак про пнг не знает.

нагуглил фикс:

background:url(/img/frame-text.png);
-background: none; /* убираем бэкграунд для ie6 */
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/frame-text.png', sizingMethod='scale'); /* подгружаем полупрозрачный png для ie6 */

даже работает. прозрачность появилась.
но... ссылки перестали работать вообще. они перестали быть ссылками.
«даже курсор в палец не превращается».

более того - текст даже не текст, его и выделить нельзя. текст тоже становится как картинка.
WTF?!



Последнее исправление: dk- (всего исправлений: 1)

в большей части мест можно пнг заменить на гиф. но... фигня в том, что местами очень желательно именно пнг - края четче намного, размер файла меньше.

dk-
() автор топика

если дивы позиционируются относительно, то можно например 2 дива: один с картинкой, другой с текстом/ссылкой и z-index'ом побольше

anonymous
()

IE6 некоректно работает с прозрачностью в PNG. Юзай GIF (правда прозрачность либо будет либо нет)

anonymous_
()

текст даже не текст, его и выделить нельзя.

Это защита от копирования, запили свою электронную библиотеку =)

gentoo_root ★★★★★
()

Говорят, MS скоро дёрнет волшебный рубильник, и все IE6 самообновятся, так что забей.

SOmni ★★
()

фикс для показа png

Лучше заюзай гиф или жопег по такому поводу... Хотя вообще давай уже дели на ноль свой быдлокод! :-)

По сабжу - давай фсио.

moscwich
()
Ответ на: комментарий от moscwich

а еще можно в флеше сделать :3

anonymous
()
Ответ на: комментарий от SOmni

гы.. мелкософт открыто планирует в ставить всем юзерам зонд в жопу..

Tanger ★★★★★
()
Ответ на: комментарий от SOmni

Почему-то мне кажется, что большинство народа, сидящего на ie6 юзают ЗверьЦД с отключенными автообновлениями.

strangeman ★★★★
()
Ответ на: комментарий от strangeman

Я читал, исследования показывают, что большинство юзеров ie6 - серьёзные консервативные дядьки с толстыми кошельками конторы.

SOmni ★★
()

иногда position: relative для ссылок помогает (но проверить не могу — шестого осла нет сейчас), может, еще и zoom покрутить придется

loginame
()

некрофилия на моем форуме

anonymous
()
Ответ на: комментарий от SOmni

это грязные нищеброды, у которых нет денег на верстальщика, способного перевести говно-вебприложение на нормальные браузеры. а лезут в интернет из IE6 уже последние имбецилы.

anonymous
()

Почему shim-ы готовые не взять? В html5 boilerplate вроде png-шный фикс по дефолту включен.

Vit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.