powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / PNG в IE 6. Включаю, все работает,но портится вложенная ссылка
7 сообщений из 7, страница 1 из 1
PNG в IE 6. Включаю, все работает,но портится вложенная ссылка
    #35088293
lancerAnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прозрачность в IE 6 включается, но вот странный баг получается. Ссылка перестает работать. Ссылкой является не только текст, но и вся картинка.

В ходе попыток решения проблемы были замечены следующие факты в IE 6:

1.Наведите указатель мыши чуть выше темно-коричневой области, там есть неск. пикселей в пределах которых ссылка работает. Напрашивается такое объяснение этому феномену: там прозрачная область png, в зоне этих пикселей.... (в свзяи c этии держите всю папку с скриптом с оригинальным фоном http://slil.ru/25398954). Скрипт и способ хороший, рабочий, проверенный.

2. При наведении на ссылку, титл-текст всплывает по всей области, не только в зоне этих пикселей(см. пункт 1.)

3. При установке в html коде тегу <li>

Код: plaintext
style="background:transparent"
или

Код: plaintext
style="background:#(любой цвет)
ссылка работает как следует.



Привожу сам код(в архиве тот же):



Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>БАГ</title>
    <style type="text/css">
            * {filter:expression(fixPNG(this))}
            *{margin: 0 ; padding: 0 ; border: 0 }
            html,body{height: 100 %}
            body{background:#ffe8bc}
            ul{list-style:none}
            
            #mainSiteMenu{width:844px; height:65px; margin:11px  0   0   0 ; float:left}
            
            #paleontology{width:192px; height:65px; background:url('nestingImages/paleontology.png');  margin: 0  5px  0   0 ; float:left}
            #paleontology h2{width:192px; height:65px}
            #paleontology h2 a{display:block; width:120px; height:33px; padding:19px  0   0  72px; margin:2px  0   0   0 ; font:bold 15px/15px 'MyriadPro-Regular'; letter-spacing:-1px}
    </style>
    <!--[if lte IE 6]><script src="js/fixpng.js" type="text/javascript"></script><![endif]-->
</head>
<body>
        <ul id="mainSiteMenu">
            <li id="paleontology"><h2><a href="#" title="Палеонтология">Палеонтология</a></h2></li>    
        </ul>
</body>
</html>
...
Рейтинг: 0 / 0
PNG в IE 6. Включаю, все работает,но портится вложенная ссылка
    #35088306
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добавь в CSS правило:

#paleontology a { position: relative; }
...
Рейтинг: 0 / 0
PNG в IE 6. Включаю, все работает,но портится вложенная ссылка
    #35088312
lancerAnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зы , красавчег!
...
Рейтинг: 0 / 0
PNG в IE 6. Включаю, все работает,но портится вложенная ссылка
    #35088374
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
знаю, сам когда-то ибалсо
...
Рейтинг: 0 / 0
PNG в IE 6. Включаю, все работает,но портится вложенная ссылка
    #35088418
lancerAnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
зызнаю, сам когда-то ибалсо

Может наешь еще от чего страница заторможенно работает в IE? У меня там конечно много png-ек и я как-то слышал, что у кого-то страница в IE большая тормозила и безо всяких скриптов..
Но чую что у меня не этот случай.. в другом наверное проблема.
...
Рейтинг: 0 / 0
PNG в IE 6. Включаю, все работает,но портится вложенная ссылка
    #35088440
зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ты юзаешь expression как фикс для png, это плохая штука ибо вычисляется практически постоянно. Возможно из-за него.. вообще не видел твоей страницы так что не знаю.
можешь ещё попробовать "универсальный фикс"
http://ajaxian.com/archives/dean-edwards-ie7js-20-release
...
Рейтинг: 0 / 0
PNG в IE 6. Включаю, все работает,но портится вложенная ссылка
    #35088781
lancerAnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
*{filter:expression(fixPNG(this))} - как выяснилось из-за этого тормозило. Вместо звяздочки соответственно ставим img и class все элементов где фоны png. Уф.. Слава богу..
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / PNG в IE 6. Включаю, все работает,но портится вложенная ссылка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]