ورود

View Full Version : افکت تصاویر برای ایجاد گالری عکس



brida_kh
یک شنبه 06 آذر 1384, 10:52 صبح
با سلام . من یه گالری عکس دینامیک ساختم . خیلی ساده ...
حالا میخوام وقتی موس روش رفت افکت عکس تغییر کنه .نمیدونم از کدوم خاصیت عکس باید استفاده کنم. (مثلا اینکه عکس کم رنگتر بشه)
با تشکر.

a.maleki
سه شنبه 08 مرداد 1387, 12:05 عصر
دوست عزیز سلام
ممکنه قطعه کدتون رو اینجا بگذارید شاید بتونم کمک کنم

saeidejafari
سه شنبه 08 مرداد 1387, 13:50 عصر
سلام
منظورتون این بود


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script language="javascript" type="text/javascript">
nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

/* object - image to be faded (actual object, not name);
* destop - destination transparency level (ie 80, for mostly solid)
* rate - time in milliseconds between transparency changes (best under 100)
* delta - amount of change each time (ie 5, for 5% change in transparency)
*/

function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
if (object != "[object]"){ //do this so I can take a string too
setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
return;
}

clearTimeout(nereidFadeTimers[object.sourceIndex]);

diff = destOp-object.filters.alpha.opacity;
direction = 1;
if (object.filters.alpha.opacity > destOp){
direction = -1;
}
delta=Math.min(direction*diff,delta);
object.filters.alpha.opacity+=direction*delta;

if (object.filters.alpha.opacity != destOp){
nereidFadeObjects[object.sourceIndex]=object;
nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
}
}
</script>
<title>gallery</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>



<div align="center"> <a href="http://www.google.com" target="_blank"><img src="googleon.jpg" border=0 name="link41" style="filter:alpha(opacity=50)" onMouseOver="nereidFade(this,100,50,20)" onMouseOut="nereidFade(this,50,70,20)"></a> </div>

</body>
</html>

عرفان طباطبایی
چهارشنبه 13 شهریور 1392, 14:51 عصر
با سلام
در css خاصیت هایی وجود دارد که می توان این کارو کرد اگر منظورت همینه به این ایمیل پیام بده تا برات توضیح بدم
erfantabatabaee3@gmail.com
موفق باشید.

2undercover
چهارشنبه 13 شهریور 1392, 15:34 عصر
دوست عزیز شما به تاریخ این تاپیک نگاه کردی. حدود 8 سال پیش؟!

tadayoni
چهارشنبه 13 شهریور 1392, 18:42 عصر
دوستان این تاپیک ها رو از کجا پیدا میکنند ؟؟؟!!!
یکی به منم بگه :چشمک: