
17.07.2008, 12:46
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами:
9560486
Репутация:
1809
|
|
Сообщение от XopoIII
проблемка с png изображениями, отображаются голубо-серыми в осле, это можно убрать как нибуть, вот вырезка:
http://i067.radikal.ru/0807/3f/872c70d923a9.jpg
Решений данной проблеммы много! Глюк ентот возникает в IE ниже седьмой версии. Попробуй вариант от Корвин, не получиться мой зацени
Между тегами <head></head>:
Код HTML:
<!--[if lt IE 7]>
<![if gte IE 5.5]>
<script type="text/javascript" src="fixpng.js"></script>
<style type="text/css">
.iePNG{filter:expression(fixPNG(this));}
</style>
<![endif]>
<![endif]-->
fixpng.js
Код HTML:
function fixPNG(element) {
if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent)) {
var src;
if (element.tagName=='IMG') {
if (/\.png$/.test(element.src))
{
src = element.src;
element.src = "img/blank.gif";
}
}
else {
src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i)
if (src) {
src = src[1];
element.runtimeStyle.backgroundImage="none";
}
}
if (src) element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
}
}
В рисунки с png пропиши в тег <img> class="iepng"
Скачай этот рисунок - http://i44.servimg.com/u/f44/12/44/55/09/blank10.gif и переименуй как blank.gif, кинь в папку img
Всё! Работает 100%
Сообщение от FIND_ERROR
XopoIII ето неубрать, вроде в 7м осле глюк исправлен но не целиком, а так лучше используй gif
собачья чушь! Я тоже так когда то думал...
Последний раз редактировалось mff; 17.07.2008 в 13:25..
|
|
|