29. oktober 2008 - 20:58
Der er
12 kommentarer og 1 løsning
onChange med zindex og transparent
Virker fint i firefox, men i ie er der problemer. med at skifte lag. En af jer der sidder med guldkornet? Mvh ;o) <select size="1" name="D1" onChange="document.getElementById('zi1').src = this.options[this.selectedIndex].value;"> <option value="black.png">Black</option> <option value="white.png">White</option> <option value="green.png">Green</option> </select> <img border="1" src="transparent.png" id="zi1" width="300" height="300" style="position: absolute; z-index: 1; Left:50%; top:200">
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
29. oktober 2008 - 22:20
#1
Hvor skulle der "skiftes lag"? Husk i øvrigt at top og left o.lign. _skal_ have px, % el.lign bagefter, så top:200; skal være top:200px; ellers kan alle browsere ikke følge med.
29. oktober 2008 - 22:24
#2
I øvrigt ville jeg nok skrive: onChange="document.getElementById('zi1').src = this.options[this.selectedIndex].value;" sådan her: onchange="document.getElementById('zi1').setAttribute("src",this.value);"
29. oktober 2008 - 23:03
#3
Så billedet ligger sig på det rigtige z-index. Der er ca. 12 billeder oven på hinnanden.
29. oktober 2008 - 23:05
#4
Tænker på de ældre versioner af ie.
29. oktober 2008 - 23:21
#5
Så må du jo bare rette z-index: 1; til at være z-index: det-rigtige-tal; :)
29. oktober 2008 - 23:22
#6
Men jeg kan ikke sige, hvilket tal det skal være uden at kende din side.
29. oktober 2008 - 23:29
#7
Nej, jeg skal nok selv sætte z index, hvis det var det du tænker på
29. oktober 2008 - 23:33
#8
Kan du lavet et eksempel, hvor det virker i så mange browsere som muligt, og så mange versioner. Hvor der fx er 2 dropdowns, og 2 layers.
29. oktober 2008 - 23:35
#9
Altså hvor det er .png som er transparente lag oven på hinnanden. Synes jeg har surfet nettet tyndt, men ikke fundet et svar.
30. oktober 2008 - 00:32
#10
Skriver lige igen, det virker fint, undtagen når jeg skifter billedet, med dropdown
30. oktober 2008 - 09:17
#11
Jeg bliver nok nødt til at se det i aktion (/inaktion), for jeg kan ikke forestille mig, hvad det er der ikke virker. Du siger, at z-index fungerer fint, indtil du skifter billedets src? Det forstår jeg slet ikke. Hvis du sætter det rigtige z-index, så virker det i alle browsere. Det burde din kode også gøre nu.
01. november 2008 - 11:46
#12
w13 >> Læg et svar. Jeg besluttede mig for helt at undgå javascript.
01. november 2008 - 12:08
#13
Ok.
Vi tilbyder markedets bedste kurser inden for webudvikling