De wereld ligt aan je voeten. Je moet alleen diep genoeg willen bukken...
"Wie geen fouten maakt maakt meestal niets!"
Vreemde bug idd. Een verklaring? IE heeft wel meer vreemde trekjes. Deze heb ik nog nooit gezien iig. Het treed niet meer op als je div#c_205 een border geeft. Misschien kun je daar gebruik van maken? Je zou hem bijvoorbeeld een bottom border kunnen geven van 1px en dan een bottom margin van -1px. Anders zou ik het ook niet weten.
Om dit soort vage bugs te voorkomen is het misschien een goed idee om een standardmode afdwingend doctype te gebruiken
?
Ik zit ook al ff te kijken, dat helpt ook niet:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Test</title> </head> <body> <div id="c_205" style="background-color:#97b8e3;"> <div id="c_205_cell_c_209"> <div id="c_209" style="padding-bottom:5px;">some text</div> </div> </div> <div id="c_201">some other text</div> </body> </html> |
Een position:relative geven aan c_201 of explicitiet de div een hoogte geven wil ook nog weleens helpen (neemt niet weg dat het niet nodig zou hoeven zijn natuurlijk).
If I can't fix it, it ain't broken.
Het zal wel te maken hebben met het "hasLayout" verhaal in IE, een line-height:1% lost het wel op namelijk.
Echo2 gegenereerde code is xhtml transitionalJHS schreef op maandag 27 maart 2006 @ 19:48:
Om dit soort vage bugs te voorkomen is het misschien een goed idee om een standardmode afdwingend doctype te gebruiken?
hasLayout kende ik nog niet, maar dat lijkt het inderdaad te zijn. zoom:1 lost het nl ook op. Voor geinteresseerden is dit wel een goed artikel: http://www.satzansatz.de/cssd/onhavinglayout.html.X-Lars schreef op maandag 27 maart 2006 @ 20:04:
Het zal wel te maken hebben met het "hasLayout" verhaal in IE, een line-height:1% lost het wel op namelijk.
Nu moet ik alleen nog even uitvogelen hoe ik dit kan vertalen naar Echo2 code zonder de code te hacken die de html genereerd...
De wereld ligt aan je voeten. Je moet alleen diep genoeg willen bukken...
"Wie geen fouten maakt maakt meestal niets!"
Pagina: 1
