Nieuw lid |
|
De div onderaan in mijn code moet horizontaal gecentreerd worden wanneer de 'layer' geactiveerd wordt. Hij doet dit, maar de pagina verschuift steeds naar positie 'nul' (linksboven dus). Het is een zeer brede pagina (3600px breed). Dus wanneer je op bijvoorbeeld positie 2000px op een link klikt, zou de div gecentreerd in je scherm moeten verschijnen, zonder dat de pagina terug naar zijn beginpunt springt.
<head>
<script type="text/javascript">
function showText() {
obj = document.getElementById("afbeelding");
obj.style.display == "block" ? obj.style.display = "none" : obj.style.display = "block";
}
function hideText() {
obj = document.getElementById("afbeelding");
obj.style.display == "block" ? obj.style.display = "none" : obj.style.display = "none";
}
</script>
</head>
<body>
<li><a href="#" style="background-image: url(afbeeldingen/project_01/thumbs/ho_neovius_03.jpg)" onclick="showText();"></a></li>
<div id="afbeelding" style="position:absolute; left:50%; margin-left: -512px; top: 40px; display:none; width: 1024px;
height: 576px; z-index: 50; background-image: url(afbeeldingen/project_01/neovius_03.jpg);" onclick="hideText();">
</div>
</body>
<head> <script type="text/javascript"> function showText() { obj = document.getElementById("afbeelding"); obj.style.display == "block" ? obj.style.display = "none" : obj.style.display = "block"; } function hideText() { obj = document.getElementById("afbeelding"); obj.style.display == "block" ? obj.style.display = "none" : obj.style.display = "none"; } </script> </head> <body> <li><a href="#" style="background-image: url(afbeeldingen/project_01/thumbs/ho_neovius_03.jpg)" onclick="showText();"></a></li> <div id="afbeelding" style="position:absolute; left:50%; margin-left: -512px; top: 40px; display:none; width: 1024px; height: 576px; z-index: 50; background-image: url(afbeeldingen/project_01/neovius_03.jpg);" onclick="hideText();"> </div> </body>
[edit]
Niet naar positie 'nul' verplaatsen is opgelost door href="#" te verwijderen, maar de afbeelding wordt nog steeds gecentreerd op 50% tov. positie 'nul' en niet tov de positie waar ik mij op dat moment bevindt. Ik vind mezelf niet duidelijk klinken, dus al jullie meer informatie nodig hebben hoor ik het wel?
[/edit]
|