Als ik je code zo bekijk, heb je dit niet veel vaker gedaan? Probeer zoveel mogelijk met vaste waarden te werken in layers. Dus hoogte en breedte van elementen vast zetten.
Probeer ook aan te geven met een floats en margins waar iets moet komen te staan. Werkt prima en gebruik ik ook al langere tijd en ondervind daar nooit problemen mee. Ben zelf web ontwikkelaar en maak websites die werken op IE, Firefox en Safari, met alleen XHTML en CSS. Bij sommige sites moet nog verder gegaan worden en moet het voldoen aan de http://www.drempelsweg.nl richtlijnen. Daar kun je alleen maar met CSS en XHTML werken.
Menu’s hoor je niet op te bouwen met tabellen, maar met lists (<ul><li></li></ul>)
Was ergens een opmerking over een z-index. Een z-index werkt alleen bij absolute layers! Dat is hier niet het geval en dus werkt dat ook niet. Heb even snel iets aangepast aan je pagina. De code staat hieronder. Probeer het maar…
Gebruik geen inline styles, maar zet alles netjes in een stylesheet en gebruik ID’s en Classes!
Oooh ja, nog één ding over je doctype. Je gebruikt nu nog transitional, maar probeer te werken met onderstaande doctype. Deze is veel stricter in het gebruik van Layers, etc. Transitional werd gebruikt als overgansfase van HTML naar XHTML en zal steeds meer verdwijnen. Dit kan later problemen op gaan leveren.
[code:1:b40e24d343]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="nl" xml:lang="nl">
[/code:1:b40e24d343]
Hier de code met een kleine aanpassing:
[code:1:b40e24d343]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Mpowering People</title>
<link href="mpp.css" rel="stylesheet">
<script type=“text/javascript”>
function zien(laag)
{
document.getElementById(laag).style.display = ‘block’;
}
</SCRIPT>
<SCRIPT language=javascript>
function hide(laag)
{
document.getElementById(laag).style.display = ‘none’;
}
</SCRIPT>
</head>
<body>
<div style=“width:955px; height:600px; margin:0 auto; background: #000 url(‘http://www.gmt-design.nl/lynx/start/backgrounds/start1.jpg’) no-repeat top left; padding: 0px;”>
<img src="http://www.gmt-design.nl/lynx/start/logo/logostart.gif" width="403" height="153" style="margin-left:30px; margin-top:25px;" />
<DIV id=“hoofdmenu” name=“hoofdmenu” class=“homebar” style=“visibility: visible; background-color: #000000; height:50px; margin-top: 60px; width: 75%; “>
<TABLE>
<TR>
<TD><FONT color=”#FFFFFF”> </FONT><a onmouseover=“zien(‘MPP_menu’), hide(‘Projecten_menu’), hide(‘Donateur_menu’), hide(‘Nieuws_menu’), hide(‘Contact_menu’), hide(‘Kinder_menu’);” href="#">MPP</a></TD>
<TD><FONT color="#FFFFFF"> | </FONT><a onmouseover=“hide(‘MPP_menu’), hide(‘Projecten_menu’), hide(‘Donateur_menu’), hide(‘Nieuws_menu’), hide(‘Contact_menu’), zien(‘Kinder_menu’);” href="#">Onze kinderen</a></TD>
<TD><FONT color="#FFFFFF"> | </FONT><a onmouseover=“hide(‘MPP_menu’), hide(‘Kinder_menu’), hide(‘Donateur_menu’), hide(‘Nieuws_menu’), hide(‘Contact_menu’), zien(‘Projecten_menu’);” href="#">Projecten</a></TD>
<TD><FONT color="#FFFFFF"> | </FONT><a onmouseover=“hide(‘MPP_menu’), hide(‘Kinder_menu’), hide(‘Projecten_menu’), hide(‘Nieuws_menu’), hide(‘Contact_menu’), zien(‘Donateur_menu’);” href="#">Word donateur</a></TD>
<TD><FONT color="#FFFFFF"> | </FONT><a onmouseover=“hide(‘MPP_menu’), hide(‘Kinder_menu’), hide(‘Projecten_menu’), hide(‘Donateur_menu’), hide(‘Contact_menu’), zien(‘Nieuws_menu’);” href="#">Nieuws</a></TD>
<TD><FONT color="#FFFFFF"> | </FONT><a onmouseover=“hide(‘MPP_menu’), hide(‘Kinder_menu’), hide(‘Projecten_menu’), hide(‘Donateur_menu’), hide(‘Nieuws_menu’), zien(‘Contact_menu’);” href="#">Contact</a></TD>
</TR>
</TABLE>
<DIV id="MPP_menu" name="MPP_menu" class="homesub" style="display: none; background-color: #000000; width: 55%; ">
<TABLE>
<TR>
<TD><FONT color="#FFFFFF">&nbsp; </FONT><A href="index.htm">Home</A></TD>
<TD><FONT color="#FFFFFF"> | </FONT><A href="sub1.htm">Wie is MPP</A></TD>
<TD><FONT color="#FFFFFF"> | </FONT><A href="sub2.htm">Wat doet MPP</A></TD>
<TD><FONT color="#FFFFFF"> | </FONT><A href="sub3.htm">Waar is MPP actief</A></TD>
</TR>
</TABLE>
</DIV>
<DIV id="Kinder_menu" name="Kinder_menu" class="homesub" style="display: none; background-color: #000000; width: 55%; ">
<TABLE>
<TR>
<TD><FONT color="#FFFFFF">&nbsp; </FONT><A href="sub1.htm">Overzicht kinderen</A></TD>
<TD><FONT color="#FFFFFF"> | </FONT><A href="sub2.htm">Zoek een kind</A></TD>
</TR>
</TABLE>
</DIV>
<DIV id="Projecten_menu" name="Projecten_menu" class="homesub" style="display: none; background-color: #000000; width: 55%; ">
<TABLE>
<TR>
<TD><FONT color="#FFFFFF">&nbsp; </FONT><A href="sub1.htm">Lopende projecten</A></TD>
<TD><FONT color="#FFFFFF"> | </FONT><A href="sub2.htm">Afgewerkte projecten</A></TD>
</TR>
</TABLE>
</DIV>
<DIV id="Donateur_menu" name="Donateur_menu" class="homesub" style="display: none; background-color: #000000; width: 55%;">
<TABLE>
<TR>
<TD><FONT color="#FFFFFF">&nbsp; </FONT><A href="sub1.htm">Word donateur</A></TD>
<TD><FONT color="#FFFFFF"> | </FONT><A href="sub2.htm">Opzeggen</A></TD>
</TR>
</TABLE>
</DIV>
<DIV id="Nieuws_menu" name="Nieuws_menu" class="homesub" style="display: none; background-color: #000000; width: 55%; ">
<TABLE>
<TR>
<TD><FONT color="#FFFFFF">&nbsp; </FONT><A href="sub1.htm">Nieuwsbrief</A></TD>
<TD><FONT color="#FFFFFF"> | </FONT><A href="sub2.htm">Oude nieuwsbrieven</A></TD>
<TD><FONT color="#FFFFFF"> | </FONT><A href="sub1.htm">Mailing list</A></TD>
</TR>
</TABLE>
</DIV>
<DIV id="Contact_menu" name="Contact_menu" class="homesub" style="display: none; background-color: #000000;margin-top: 0px; width: 55%; ">
<TABLE>
<TR>
<TD><FONT color="#FFFFFF">&nbsp; </FONT><A href="sub1.htm">Nederland</A></TD>
<TD><FONT color="#FFFFFF"> | </FONT><A href="sub2.htm">Nicaragua</A></TD>
</TR>
</TABLE>
</DIV>
</DIV>
<div id="rekensom" style="float:right; margin-top:20px; "><img src="http://www.gmt-design.nl/lynx/start/rekensommen/rekensom1.jpg"></img></div>
</div
></body>
</html>
[/code:1:b40e24d343]