Ik heb al eerder op webmastercity en html-site hulp gevraagd voor het volgende probleem:
Ik heb een divje, als je (alleen in IE) op de tekst in het divje sta kan je je scroll wiel gebruiken, maar als je ín die div, op een leeg stukje ga staan (bijv een leeg stukje van een regel na een regel einde) met je muis, kan je opeens niet meer scrollen met je wieltje.
Ik vroeg toen al algemeen of ieand een oplossing wist, nu was ik echter bij een nieuwe site bezig, daar werkte het scrller gewoon, maar na het opnieuw indelen van divjes, kreeg ik opeens het zelfde probleem. Toen ben ik maar eens verchillende dingen op een rijtje gaan zetten:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<TITLE> scroll test </TITLE>
</HEAD>
<BODY>
<div style="width: 300px; height: 300px; overflow: auto; border: red solid 1px;">
1. gewone tekst:<br />Lorem ipsum dolor sit amet, ....... (op de site staat hij hier volledig) ...... pulvinar imperdiet.<br />
</div>
<br />
<div style="width: 300px; height: 300px; overflow: auto; border: red solid 1px;">
2. include:<br /><?php
include('lipsum.php');
?>
</div>
<br />
<div style="width: 300px; height: 300px; overflow: auto; border: red solid 1px; position: relative; left: 320px;">
3. relative include:<br /><?php
include('lipsum.php');
?>
</div>
<br />
<div style="width: 300px; height: 300px; overflow: auto; border: red solid 1px; position: absolute; top:300px; left: 320px;">
4. absolute include:<br /><?php
include('lipsum.php');
?>
</div>
<br />
<div style="width: 300px; height: 300px; overflow: auto; border: red solid 1px; position: absolute; top:1000px; left: 320px;">
5. absolute geen include:<br />Lorem ipsum dolor sit amet, ....... (op de site staat hij hier volledig) ...... pulvinar imperdiet.<br />
</div>
</body>
</html>
live at: http://www.volgensbartjes.nl/scroll1.php
zoals je ziet, 5 divjes.
Het probleem blijkt nu niet te komen als ik een pagina include
ook niet als ik een divje absolute positioneer
ook niet als ik een divje relatief positioneer
ook niet als ik include in een relatief gepositioneerde div
alléén als ik include in een absolute gepositioneerde div.
en das juist het gene wat ik steeds gebruik! :@
Ik heb dus gevonden wannéér het zich voordoet, nu nog de oplossing.
Heeft iemand hier eens vaker van gehoord?
Het lijkt een IE bug, maar kan echt nergens op google iets vinden hierover.
sites die dit probleem nu dus hebben zijn
http://www.volgensbartjes.nl/bert
http://www.estherlaan.nl/test
http://www.musicalwognum.nl/
Alvast bedankt.
Bart