Avatar billede sepe Nybegynder
23. juni 2003 - 15:42 Der er 10 kommentarer

utydeligt banner

hej..
hvordan gør man så bannerne bliver utydeligt, og når man så peger på banneret med banneren bliver det tydeligt.
hvis i ikke ved hvad jeg mener kan jeg give et eks.
http://www.denhvideklat.dk

håber i kan hjælpe
Avatar billede Slater Ekspert
23. juni 2003 - 15:46 #1
Kig i deres kildekode. Hvis du ikke kan finde ud af det, vil jeg vove at påstå dit niveau er for lavt til at lave den slags. No offence, bare et råd.
Avatar billede tuctoh Nybegynder
23. juni 2003 - 15:46 #2
HTMLen fra den side... det burde du kunne ændre til at passe dig

<img src="http://cluster.chart.dk/chart.asp?id=42133&amp;style=7&amp;secID=1" style="filter:alpha(opacity=25)" onmouseDown="this.filters.alpha.opacity=100" onMouseover="this.filters.alpha.opacity=100" onMouseout="this.filters.alpha.opacity=25" border="0" alt="Chart.dk">
Avatar billede sepe Nybegynder
23. juni 2003 - 15:51 #3
Viperrine tak for hjælpen.. jeg gjorder som du sagde og det virkede :)
Avatar billede jakoba Nybegynder
23. juni 2003 - 15:52 #4
Men pas på med det. det virker kun i IE, så du kan ikke stole på dine brugere ser den fading.
Avatar billede sepe Nybegynder
23. juni 2003 - 15:54 #5
det forstår jeg ikke,, forklar :)
Avatar billede jakoba Nybegynder
23. juni 2003 - 15:58 #6
de virker kun i internet Explorer browseren. Opera, Netscape, Konqerere og diverse andre browsere ignorereer den kode.

PS: Java kategorien er til sproget Java. Det er et helt andet sprog end javascript som du bruger her.
Avatar billede sepe Nybegynder
23. juni 2003 - 16:00 #7
de browsere er da også dem de fleste bruger er det ikke..

jeg var også i tvil om hvad for en kategori jeg skulle vælge! :)
Avatar billede rangerbs Nybegynder
23. juni 2003 - 16:01 #8
Du kan også gøre sådan er:

dette indsættes i <head>

<script>

/*
www.dkscripts.tk
*/

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>

og dette på det billedet du vil ha' det på:

style="filter:alpha(opacity=20)" onmouseover="nereidFade(this,100,30,5)" onmouseout="nereidFade(this,10,50,5)"

f.eks. <img src="billedet.jpg" style="filter:alpha(opacity=20)" onmouseover="nereidFade(this,100,30,5)" onmouseout="nereidFade(this,10,50,5)">

mvh Ranger

Dette vil så sådan ud ligesom chart logo'et på denne side http://jeppedk.1go.dk
Avatar billede sepe Nybegynder
23. juni 2003 - 16:03 #9
jo tak men nu har jeg ellers fundet ud af det
Avatar billede rangerbs Nybegynder
23. juni 2003 - 16:04 #10
helt iorden ;D

bare en anden måde at gøre det på :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester