Bij een goochel-sessie liep ik tegen een lastige eigenaardigheid van IE6 aan.
De laatste onder-marge van de p-tags genereert geen onclick event op de <div>. Of de event wordt ergens anders "afgehandeld" en bubblet niet meer verder oid.
De rest van de marges doen wel gewoon mee.
Hetzelfde geldt voor o.a. de onmouseover event. Waarschijnlijk bij wel meer zaken.
Weet iemand hier een workaround of oplossing voor?
FF werkt goed, IE7 geen idee.
De laatste onder-marge van de p-tags genereert geen onclick event op de <div>. Of de event wordt ergens anders "afgehandeld" en bubblet niet meer verder oid.
De rest van de marges doen wel gewoon mee.
Hetzelfde geldt voor o.a. de onmouseover event. Waarschijnlijk bij wel meer zaken.
Weet iemand hier een workaround of oplossing voor?
FF werkt goed, IE7 geen idee.
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| <HTML> <head> <style> #buiten{ border: 1px solid black; padding: 0px; margin: 0px; } p{ margin: 50px; background-color: #EEEEEE; } </style> </head> <script> function init(){ document.getElementById( "buiten" ).onclick = dus; } function dus( e ){ e = e || event; var src = e.srcElement || e.target; alert( 'dus: ' + src.tagName + " id=" + src.id ); } </script> <BODY onload="init()"> <div id="buiten"> <p id="test1">test</p> <p id="test2">test</p> </div> </BODY> </HTML> |
[ Voor 17% gewijzigd door Verwijderd op 02-03-2007 14:26 . Reden: demo-script gepimped. ]