Een tijdje geleden heb ik een eenvoudig portaltje in elkaar gedraaid op basis van tabellen. Nu had ik even een middagje nix te doen en wilde ik kijken of ik er een tabelloze layout van kon maken. Ik heb de zaak in XHTML 1.0 strict gemaakt.
Nu zit ik echter met een raar probleempje. Dit is de website: http://hj.student.utwente.nl/
In Internet Explorer 6.0 ziet alles er precies uit zoals het hoort. In zowel Firefox als Opera schuift de tekst met de uptime uit de onderste grijze div... terwijl ik die tekst daar wel *in* geplaatst heb.
Dat stukje JavaScript is nodig om de uptime 'real-time' mee te laten tellen in de browser. Ook als ik dat weghaal en alleen een stukje plain tekst erin zet, dan schuift 't nog uit de div vandaan. Ik vind dat vreemd, omdat ik meen dat Internet Explorer zonder XML-declaratie voor de DTD ook gewoon in standards mode rendert. In principe zouden IE en de Gecko-browsers dit dus hetzelfde moeten behandelen? Er kan dus in ieder geval geen probleem zitten met verschillende box models ofzo lijkt me... Omdat het bovendien allemaal netjes valideert bij W3C, heb ik geen idee wat dit voor raar probleem is.
Ik hoop dat iemand me even op weg kan helpen. CSS etc. staat gewoon allemaal in de file zelf.
Nu zit ik echter met een raar probleempje. Dit is de website: http://hj.student.utwente.nl/
In Internet Explorer 6.0 ziet alles er precies uit zoals het hoort. In zowel Firefox als Opera schuift de tekst met de uptime uit de onderste grijze div... terwijl ik die tekst daar wel *in* geplaatst heb.
HTML:
1
2
3
4
5
6
7
8
9
| <div id="uptimebox"> <form id="form1" action=""> <div><input type="hidden" name="time" size="0" value="0" /></div> </form> De uptime is: <span id="uptime"></span> <script type="text/javascript">start();</script> </div> |
Dat stukje JavaScript is nodig om de uptime 'real-time' mee te laten tellen in de browser. Ook als ik dat weghaal en alleen een stukje plain tekst erin zet, dan schuift 't nog uit de div vandaan. Ik vind dat vreemd, omdat ik meen dat Internet Explorer zonder XML-declaratie voor de DTD ook gewoon in standards mode rendert. In principe zouden IE en de Gecko-browsers dit dus hetzelfde moeten behandelen? Er kan dus in ieder geval geen probleem zitten met verschillende box models ofzo lijkt me... Omdat het bovendien allemaal netjes valideert bij W3C, heb ik geen idee wat dit voor raar probleem is.
Ik hoop dat iemand me even op weg kan helpen. CSS etc. staat gewoon allemaal in de file zelf.
When I write my code, only God and I know what it means. One week later, only God knows.
Hell yes it's a Cuban Cigar, but I'm not supporting their economy, I'm burning their fields.