<html>
<head>
<style type="text/css">
.pngImage
{
background: url(image.png);
}
<!--[if lte IE 7]> /*если версия експлорера меньше 7-го*/
.pngImage
{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png');
}
<![endif]-->
</style>
</head>
<body bgcolor=green>
<img class="pngImage" src="blank.gif" border=0 />
</body>
</html>
Прозрачность картинок(*.Png 24)
:eek: Люди вставляю png прозрачную картинку в html, просматриваю, а в результате вместо прозрачности серый цвет стоит. Из-зa чего это?
Насколько я знаю такой эффект бывает только в InternetExplorer'е ниже 7, во всех остальных работает нормально.
Можно использовать gif.
Эта тема о прозрачности png поднимается с завидной регулярностью
[html]
<td style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='top.png');" width=200></td>
[/html]
А как сделать чтобы .png картинка, была бы фоном для таблици <td></td> , внизу показан пример только с GIF'ом????
[html]
<td style="background-image:url(top.gif);" width=200></td>
[/html]
Цитата: 00mike00
вот здесь вставляется только одна картинка
[html]
<td style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='top.png');" width=200></td>
[/html]
А как сделать чтобы .png картинка, была бы фоном для таблици <td></td> , внизу показан пример только с GIF'ом????
[html]
<td style="background-image:url(top.gif);" width=200></td>
[/html]
[html]
<td style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='top.png');" width=200></td>
[/html]
А как сделать чтобы .png картинка, была бы фоном для таблици <td></td> , внизу показан пример только с GIF'ом????
[html]
<td style="background-image:url(top.gif);" width=200></td>
[/html]
А что тебе мешает изменить top.gif на top.png :) ?
И тот и тот формат - изображение
Цитата: Karpenko
А что тебе мешает изменить top.gif на top.png :) ?
И тот и тот формат - изображение
И тот и тот формат - изображение
Человек явно не хочет самостоятельно поискать в интернете ответ, сразу лезет задавать ну совершенно глупые вопросы.. Печально, очень печально.
на tigir.com качал для себя прекрасный ответ на этот вопрос (сейчас просто лень искать точную ссылку)
Код:
<html>
<head>
</head>
<body bgcolor=green>
<img src="blank.gif" border=0
style="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png');"
</body>
</html>
<head>
</head>
<body bgcolor=green>
<img src="blank.gif" border=0
style="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png');"
</body>
</html>
пороблема вот в чем - в msIE 5.5 -7 всё показывает,
а в FireFox 2.0 и Opera 8.5 ни чего непоказывает? Народ как реализовать чтоб всё работа в и FireFox 2.0 и Opera 8.5 и msIE 5.5 -7???
Цитата:
пороблема вот в чем - в msIE 5.5 -7 всё показывает
FireFox и Opera не понимают свойства filter, это чисто IE-шный прикол. Для этих браузеров нужно использовать background: url(image.png);
Код: