Goedenavond,
Ik probeer met verwoedde pogingen Glassbox te implementeren.
Maar om eerlijk te zijn wil het niet bepaald lukken.
GlassBox JS homepage
http://www.glassbox-js.com/
Het eerste pogingkje dat wil wel lukken. (met veel gepruts al dan wel krijg ik het voor elkaar om het algeheel op het scherm te tonen... Af en toe vraag ik me heel erg af waarom die script developers bij het tonen van een voorbeeld niet gewoon een basis voorbeeld tonen maar een enorme spaghettihoop aan code in elkaar proppen en vaak zonder uitleg en zoiets hebben... mooi he.. zoek maar uit!
Maar goed...
Nu toont het script zich prima.
Zie het voorbeeld:
voorbeeld werkend exemplaar zonder achtergrond
http://www.poging2.nl/test/glassbox/standaard.htm
Zodra ik echter een div wil toevoegen met een afbeelding om de algehele achtergrond te bedekken met een foto.
Dan gaat het mis.
Deze toont zich direct voor de tekst en alles. Alsof de z-index van de 2e div op 1000 staat.
Maar dit is gewoon 0.
De CSS code van de div die de achtergrond moet bedekken is als volgt:
En daarbij de HTML code van de div en de afbeelding is:
Echter zodra ik het visibility argument in het css instel op visible dan overlapt het gelijk alles.
En hier loop ik vast.
Kijk zo ziet het er dan uit
http://www.poging2.nl/test/glassbox/adaptation.htm
Ondanks dat ik duidelijk in het Javascript configuratie bestand aangeef dat de z-index hoger dan 0 moet zijn weigert hij.
Ziet iemand misschien het probleem?
Bij voorbaat hartelijk dank!
Ik probeer met verwoedde pogingen Glassbox te implementeren.
Maar om eerlijk te zijn wil het niet bepaald lukken.
GlassBox JS homepage
http://www.glassbox-js.com/
Het eerste pogingkje dat wil wel lukken. (met veel gepruts al dan wel krijg ik het voor elkaar om het algeheel op het scherm te tonen... Af en toe vraag ik me heel erg af waarom die script developers bij het tonen van een voorbeeld niet gewoon een basis voorbeeld tonen maar een enorme spaghettihoop aan code in elkaar proppen en vaak zonder uitleg en zoiets hebben... mooi he.. zoek maar uit!
Maar goed...
Nu toont het script zich prima.
Zie het voorbeeld:
voorbeeld werkend exemplaar zonder achtergrond
http://www.poging2.nl/test/glassbox/standaard.htm
Zodra ik echter een div wil toevoegen met een afbeelding om de algehele achtergrond te bedekken met een foto.
Dan gaat het mis.
Deze toont zich direct voor de tekst en alles. Alsof de z-index van de 2e div op 1000 staat.
Maar dit is gewoon 0.
De CSS code van de div die de achtergrond moet bedekken is als volgt:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
| .bg { position: fixed; z-index: 0; width: 100%; height: 100%; top: 0px; left: 0px; visibility: visible; } .bg img { width: 100%; height: 100%; } |
En daarbij de HTML code van de div en de afbeelding is:
HTML:
1
2
3
| <div class="bg"> <img alt="achtergrond" src="images/bg114.jpg" /> </div> |
Echter zodra ik het visibility argument in het css instel op visible dan overlapt het gelijk alles.
En hier loop ik vast.
Kijk zo ziet het er dan uit
http://www.poging2.nl/test/glassbox/adaptation.htm
Ondanks dat ik duidelijk in het Javascript configuratie bestand aangeef dat de z-index hoger dan 0 moet zijn weigert hij.
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <script type="text/javascript"> path_to_root_dir = ""; window.onload = function(){ var leftBox = new GlassBox(); leftBox.init( 'leftBox', '200px', '', 'visible' ); leftBox.zindex('200'); leftBox.ipos(); var mainBox = new GlassBox(); mainBox.init( 'mainBox', '650px', '', 'hidden' ); mainBox.zindex('200'); mainBox.ipos(); }; </script> |
Ziet iemand misschien het probleem?
Bij voorbaat hartelijk dank!
[ Voor 195% gewijzigd door BtM909 op 09-02-2011 15:19 ]