Beste Tweakers,
Sorry voor de misschien onduidelijke titel, maar ik kon niet in 1 zin goed mijn probleem uitleggen/weergeven.
Ik heb een slideshow op mijn website staan met daarboven een dropdownmenu balk.
De slideshow beschikt over verschillende foto's die elkaar dus afwisselen. Deze foto's beschikken bijna allemaal over een link, dat wanneer de foto voorbij komt je op de foto (projectfoto) kunt klikken om naar het desbetreffende project te gaan.
Dit werkt allemaal perfect in FireFox.... en je raad het al, IE geeft hier weer lekker problemen bij. In IE geeft hij de links wel weer, maar zodra ik mijn mijn muis over het menu ga (het menu klapt uit), dan verdwijnen deze layers ONDER de slideshows.
Wat ik allemaal heb geprobeerd:::
De layers van het menu een z-index van 10 gegeven (heeft geen invloed)
De gehele slideshow (18 kleine slideshowtjes) een div toegewezen van -10 ---> de layers komen inderdaad boven de slideshows terecht, alleen de linkjes van de foto's werken niet meer!!! ( --> nieuw/ander probleem <-- )
De gifjes apart een z-index van -10 gegeven, nu komen de layers wel mooi achter de gifjes terecht, alleen werken de toegewezen links wederom niet.
Ik heb deze code ff in stukjes gehakt (door er een paar enters in te zetten) zodat deze voor jullie wat overzichtelijker is. Let dus niet op de rode streepjes die GoT erin heeft gezet. Onder deze code staat de "orginele" zonder enters erin.
hier de code zonder "enters" erin.
Als ik de z-index in bovenstaande code weghaal, verdwijnen de menubalk layers dus weer onder de slideshow en zijn de gifjes weer clickable. Zodra ik de z-index toevoeg, komen de layers naar boven en zijn de gifjes niet meer clickable.. help help help!
Nogmaals, Firefox maakt er totaal geen probleem van en doet het in alle gevallen zoals het hoort!!
Ik hoop dat jullie hiermee mijn probleem kunnen oplossen, dus dat ook in IE de layers ONDER de slideshows terecht komen en dat de links het doen.
Ik zou het sonde vinden van de moeite, als ze het niet doen
Mochten jullie nog meer informatie nodig hebben, vraag/zeg het!!!
Alvast heel erg bedankt voor de moeite!
p.s.
eventueel voor de geinteresseerde:: hier heb ik de slideshow vandaan, met zelf uiteraard wat aanpassingen om hem af te stellen op mijn website. http://www.dynamicdrive.c...dex14/fadeinslideshow.htm
Sorry voor de misschien onduidelijke titel, maar ik kon niet in 1 zin goed mijn probleem uitleggen/weergeven.
Ik heb een slideshow op mijn website staan met daarboven een dropdownmenu balk.
De slideshow beschikt over verschillende foto's die elkaar dus afwisselen. Deze foto's beschikken bijna allemaal over een link, dat wanneer de foto voorbij komt je op de foto (projectfoto) kunt klikken om naar het desbetreffende project te gaan.
Dit werkt allemaal perfect in FireFox.... en je raad het al, IE geeft hier weer lekker problemen bij. In IE geeft hij de links wel weer, maar zodra ik mijn mijn muis over het menu ga (het menu klapt uit), dan verdwijnen deze layers ONDER de slideshows.
Wat ik allemaal heb geprobeerd:::
De layers van het menu een z-index van 10 gegeven (heeft geen invloed)
Cascading Stylesheet:
1
2
3
4
| #dropmenudiv1{ /* blabla, nog meer styles */ z-index: 10; } |
De gehele slideshow (18 kleine slideshowtjes) een div toegewezen van -10 ---> de layers komen inderdaad boven de slideshows terecht, alleen de linkjes van de foto's werken niet meer!!! ( --> nieuw/ander probleem <-- )
Cascading Stylesheet:
1
2
3
| #slide { overflow:hidden; z-index:-10; } |
De gifjes apart een z-index van -10 gegeven, nu komen de layers wel mooi achter de gifjes terecht, alleen werken de toegewezen links wederom niet.
Ik heb deze code ff in stukjes gehakt (door er een paar enters in te zetten) zodat deze voor jullie wat overzichtelijker is. Let dus niet op de rode streepjes die GoT erin heeft gezet. Onder deze code staat de "orginele" zonder enters erin.
Java:
1
2
3
4
5
6
7
8
9
10
| if (iebrowser&&dom||dom) //if IE5+ or modern browsers (ie: Firefox) document.write(' <div id="master'+this.slideshowid+'" style="z-index:-10;position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:hidden;"> <div id="'+this.canvasbase+'_0" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:100;-khtml-opacity:100;background-color:'+fadebgcolor+';"> </div> <div id="'+this.canvasbase+'_1" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:100;background-color:'+fadebgcolor+'"> </div> </div>') else document.write('<div>[img]"'+this.postimages[0].src+'"></div[/img]') |
hier de code zonder "enters" erin.
Java:
1
2
3
4
| if (iebrowser&&dom||dom) //if IE5+ or modern browsers (ie: Firefox) document.write('<div id="master'+this.slideshowid+'" style="z-index:-10;position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:hidden;"><div id="'+this.canvasbase+'_0" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:100;-khtml-opacity:100;background-color:'+fadebgcolor+';"></div><div id="'+this.canvasbase+'_1" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:100;background-color:'+fadebgcolor+'"></div></div>') else document.write('<div>[img]"'+this.postimages[0].src+'"></div[/img]') |
Als ik de z-index in bovenstaande code weghaal, verdwijnen de menubalk layers dus weer onder de slideshow en zijn de gifjes weer clickable. Zodra ik de z-index toevoeg, komen de layers naar boven en zijn de gifjes niet meer clickable.. help help help!
Nogmaals, Firefox maakt er totaal geen probleem van en doet het in alle gevallen zoals het hoort!!
Ik hoop dat jullie hiermee mijn probleem kunnen oplossen, dus dat ook in IE de layers ONDER de slideshows terecht komen en dat de links het doen.
Ik zou het sonde vinden van de moeite, als ze het niet doen
Mochten jullie nog meer informatie nodig hebben, vraag/zeg het!!!
Alvast heel erg bedankt voor de moeite!
p.s.
eventueel voor de geinteresseerde:: hier heb ik de slideshow vandaan, met zelf uiteraard wat aanpassingen om hem af te stellen op mijn website. http://www.dynamicdrive.c...dex14/fadeinslideshow.htm
Proud member of the Cosmic Cows