IPB

( Zaloguj | Zarejestruj )

> Uwaga!

Jeśli opisujesz problem ze skórką - podaj link do downloadu - nie każdy ma tą skórkę co Ty ;)

 
Reply to this topicStart new topic
> Podswietlane zdjecie
rahuene
post 31.3.2006 - 16:23
Post #1


aktywność:
**

Grupa: +Bloger
Postów: 57

Nr: 39



Witam smile.gif

Tym razem chodzi mi o cos takiego, gdy kursor myszki najedzie na zdjecie to zdjecie sie podswietli lub pojawi sie wokol niego "ramka" pamietam ze to sie jakos robilo.

Moglby ktos pomoc.. smile.gif
Go to the top of the page
 
+Quote Post
krecikoss
post 01.4.2006 - 09:21
Post #2


aktywność:


Grupa: +Bloger
Postów: 15

Nr: 374



Wiem jak zrobić, żeby zdjęcie się rozświetliło po najechaniu na nie myszką, ale nie jestem pewien, czy o to Ci chodzi. przykład
KOD
<script>

function high(which2)
{
theobject=which2
highlighting=setInterval("highlightit(theobject)",30)
}
function low(which2)
{
clearInterval(highlighting)
if (which2.style.MozOpacity)
  which2.style.MozOpacity=0.3
else if (which2.filters)
which2.filters.alpha.opacity=60
}

function highlightit(cur2){
if (cur2.style.MozOpacity<1)
cur2.style.MozOpacity=parseFloat(cur2.style.MozOpacity)+0.1
else if (cur2.filters&&cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}

</script>
<img onmouseover="high(this)" style="FILTER: alpha(opacity = 60); moz-opacity: 0.3;" onmouseout="low(this)" src="obraz.jpg">


Ten post edytował krecikoss 01.4.2006 - 11:58
Go to the top of the page
 
+Quote Post
rahuene
post 01.4.2006 - 16:42
Post #3


aktywność:
**

Grupa: +Bloger
Postów: 57

Nr: 39



no wlasnie ten styl tylko nie dziala mi podswietlenie na Firefoxie ale to jest wlasnie to smile.gif
Go to the top of the page
 
+Quote Post
krecikoss
post 01.4.2006 - 17:38
Post #4


aktywność:


Grupa: +Bloger
Postów: 15

Nr: 374



Po co wam FireFox?? Przekonajcie mnie, moze tez sie skusze...
Taki efekt wywolany skryptem (i nie tylko) nosi nazwe "FadeIn"
Na stronach z przykladowymi skryptami, mozesz znaleźć więcej tego typu efektow.

http://skrypty.gery.pl/
Go to the top of the page
 
+Quote Post
rahuene
post 01.4.2006 - 19:43
Post #5


aktywność:
**

Grupa: +Bloger
Postów: 57

Nr: 39



no nie mow mi ziomek ze uzywasz IE ?


dzieki za inf smile.gif
Go to the top of the page
 
+Quote Post
krecikoss
post 01.4.2006 - 22:19
Post #6


aktywność:


Grupa: +Bloger
Postów: 15

Nr: 374



Uzywam IE - to zakazane w tym panstwie?
przyklad 2

KOD
<script>

/*
Gradual-Highlight Image Script II-
By J. Mark Birenbaum (birenbau@ugrad.cs.ualberta.ca)
Permission granted to Dynamicdrive.com to feature script in archive
For full source to script, visit http://dynamicdrive.com
*/

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 trasparency 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>
<img src="1.jpg" style="filter:alpha(opacity=30)" onmouseover="nereidFade(this,100,30,5)" onmouseout="nereidFade(this,10,50,5)">


Moim zdaniem, wygląda jeszcze lepiej.

PS. Zapomnij o stronie, którą podałem wcześniej - teraz zauważyłem, że za ściaganie plików trzeba płacić..
Go to the top of the page
 
+Quote Post
zimaq
post 01.4.2006 - 23:15
Post #7


Redaktor
***

Grupa: Redaktor Naczelny
Postów: 185

Nr: 12



O dżizas... po co pakować JSa? Przecież nie wszyscy go używają ( vide ja ;] )
http://www.google.pl/search?q=css+%3Ahover
W normalnych przeglądarkach wystarczy dodać do odpowiedniego tagu, klasy czy identyfikatora w css'ie pseudoklasę :hover i ją opisać, a w IE trzeba pokombinować z wsadzeniem tego w

btw. IE nie jest zakazane, ale powinno być ;] Chociaż... w nowe IE nie będzie integralnym elementem Visty i nie będzie instalowane domyślnie, więc... może coś się zmieni. Choć nie prędko.

Jeszcze mi tu będą IE propagować na forum... blah...!
Opera | SeaMonkey | K-meleon | Firefox | Netscape


--------------------
Go to the top of the page
 
+Quote Post
krecikoss
post 02.4.2006 - 17:09
Post #8


aktywność:


Grupa: +Bloger
Postów: 15

Nr: 374



Ja uzywam JS bo innego sposobu nie znam..
Co do IE.. polowa uzytkowników, zwłaszcza mniej obeznanych z internetem, używa IE. Co oczywiście nie znaczy, że ta przegladarka jest dobra. Np moj blog jest skierowany do bardzo wąskiej grupy moich znajomych (uzbiera sie z 10 osob) i wszyscy uzywaja tej przegladarki ;>

Poniewaz jestem maniakiem JS jeszcze jeden skrypt, tym razem z ramką do okoła obrazka jezyk3.gif przyklad 3

Pod arkusz styli podpinamy:
KOD
.borderimage{border:5px solid black;}


a w miejsce obrazka wpisujemy:
KOD
<img
src="obrazek.jpg"
width="172" height="154" class="borderimage"
onmouseover="borderit(this,'red')"
onmouseout="borderit(this,'black')">


Ten post edytował krecikoss 02.4.2006 - 17:10
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



: 23 05 12 - 01:04