Voor een oefenwebsite wil ik verschillende afbeeldingen en flash animaties in DIV layers op één bepaalde positie weergeven. Met een show/hide layer script worden de objecten om beurten op deze positie getoond.
Nu heb ik dit voor IE en FF 'werkend' gekregen. Hiervoor heb ik echter "position:relative;" gebruikt. Met absolute kreeg ik het niet voor elkaar om de objecten in IE en FF op dezelfde locatie te tonen.
Nu heeft deze methode twee nadelen. Ten eerste is het lastig omdat voor elk nieuw object de "top" waarde veranderd. Ten tweede 'flikkerd' het scherm even als in IE een nieuwe flash animatie geladen wordt. Zie de site. Dit gebeurd niet als ik "position: absolute;" gebruik.
Volgens mij doe ik iets niet goed. Welke positioneringmethode kan ik het best gebruiken om de layers in zowel IE als FF goed weer te geven?
Dit is de CSS code van twee (foto) layers:
Nu heb ik dit voor IE en FF 'werkend' gekregen. Hiervoor heb ik echter "position:relative;" gebruikt. Met absolute kreeg ik het niet voor elkaar om de objecten in IE en FF op dezelfde locatie te tonen.
Nu heeft deze methode twee nadelen. Ten eerste is het lastig omdat voor elk nieuw object de "top" waarde veranderd. Ten tweede 'flikkerd' het scherm even als in IE een nieuwe flash animatie geladen wordt. Zie de site. Dit gebeurd niet als ik "position: absolute;" gebruik.
Volgens mij doe ik iets niet goed. Welke positioneringmethode kan ik het best gebruiken om de layers in zowel IE als FF goed weer te geven?
Dit is de CSS code van twee (foto) layers:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| #l_photo_01 {
position: relative;
left: 57px;
top: 30px;
width: 400px;
height: 300px;
z-index: 1;
visibility: hidden;
}
#l_photo_02 {
position: relative;
left: 57px;
top: -270px;
width: 400px;
height: 300px;
z-index: 2;
visibility: hidden;
} |