Master-X
Форум | Новости | Статьи
Главная » Форум » Дизайн » 
Тема: Вопрос по css
цитата
09/09/04 в 14:54
 awa
Есть цветная фотка со ссылкой
подскажите, как с помощью css реализовать такое
при наведении на фотку - она становится чернобелой, серой..

спасиб
цитата
09/09/04 в 15:01
 W
css к этому не имеет вообще никакого отношения.
цитата
09/09/04 в 15:01
 Solarix
есть такой способ, вставляешь код:

<script language="JavaScript1.2">
<!--

function high(which2){
theobject=which2
highlighting=setInterval("highlightit(theobject)",10)
}
function low(which2){
clearInterval(highlighting)
which2.filters.alpha.opacity=200
}

function highlightit(cur2){
if (cur2.filters.alpha.opacity>70)
cur2.filters.alpha.opacity-=12
else if (window.highlighting)
clearInterval(highlighting)
}
// -->
</script>

и на картинку ставишь style="filter:alpha(opacity=200)" onMouseover="high(this)" onMouseout="low(this)"

с параметрами можешь поиграть
цитата
09/09/04 в 15:45
 awa
Понял, спасибо
человек убеждал, что подобное можно реализовать с помощью css :)
цитата
09/09/04 в 22:07
 Sergunya
да реально это сделать и через CSS, набери в поисковиках "Фильтры для IE", там много мануалов
цитата
09/09/04 в 22:14
 W


Фильтры никакого отношения к цсс не имеют. это дхтмл.
цитата
10/09/04 в 11:13
 awa
угу
тож чел говорить фильтрами css можно сделать
даж не знаю кому верить :)
ещё раз всем спасибо +5
остановились пока на скрипте Solarix
цитата
11/09/04 в 22:26
 AlexKeeper
из MSDNa:
FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=25);
Требования мин IE5.5
цитата
12/09/04 в 00:12
 MIR
Есть такой фильтр Gray

Цитата:

Фильтр Gray
Наложение фильтра Gray преобразует цветной объект в чёрно-белый. Этот фильтр не имеет параметров, да они ему и не нужны.

Пример пользования:
<BODY>
..........текст документа..........
<IMG src="tt2.gif" style="Filter : Gray">
.........текст документа..........
</BODY>



цитата
12/09/04 в 05:22
 Progressive
Угу

A.Img:Link IMG,A.Img:Active IMG,A.Img:Visited IMG,A.Img:Focus IMG {
filter: Gray;
border: #666666 1px solid;
}
A.Img:Hover IMG {
filter: none;
border: #333333 1px solid;
}

ну и

<A class="Img" href="URL" target="_blank">
цитата
13/09/04 в 09:53
 awa
еще раз спасиб всем
цитата
13/09/04 в 11:05
 DiabloYoung
а подскажите такую модификацию, если нетрудно - все посещенные тумбы на сидже окрашиваются в черно-белый цвет, с градациями серого ессно...

думаю и топикстартеру может пригодиться..
цитата
13/09/04 в 22:18
 TAiNT
Примерно так

#thumbs A:Visited IMG {
filter: Gray;
}

только HTML вот такой

<div id="thumbs">
<a href="URL" target="_blank"><img src="..."></a>
....
</div>

если тумбики все в таблице то лучше использовать вот такой HTML и не плодить лишний DIV

<table id="thumbs">
<tr>
<td><a href="URL" target="_blank"><img src="..."></a></td>
<td><a href="URL" target="_blank"><img src="..."></a></td>
....
</tr>
....
</table>


Эта страница в полной версии