exserco
Legacy Member
Hallo,
ik ben een beetje aan het oefenen met het ontwerpen van websites. ik kom hier echter een probleempje tegen waar ik geen raad me weet.
Op users.telenet.be/exserco/test zie je een voorbeeldje van wat ik wil.
In het navigatiemenu ligt het probleem. Als je de site opent in IE, dan toont hij de site perfect. In Firefox blijkt de onderste button net iets meer naar links te staan.
Kan er mij iemand uitleggen wat er fout is en een oplossing geven? Ik zie het niet.
code van de xhtml:
en hier de code van de css:
Alvast bedankt.
PS: de achtergrond image in het menu-gedeelte moet nog aangepast worden hé
ik ben een beetje aan het oefenen met het ontwerpen van websites. ik kom hier echter een probleempje tegen waar ik geen raad me weet.
Op users.telenet.be/exserco/test zie je een voorbeeldje van wat ik wil.
In het navigatiemenu ligt het probleem. Als je de site opent in IE, dan toont hij de site perfect. In Firefox blijkt de onderste button net iets meer naar links te staan.
Kan er mij iemand uitleggen wat er fout is en een oplossing geven? Ik zie het niet.
code van de xhtml:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl" lang="nl">
<head>
<title>Mamo: luchthaven- en personenvervoer</title>
<link href="layout.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.style1 {
color: orange;
font-size: x-small;
text-align: right;
}
.style2 {
font-size: small;
color: orange;
}
-->
</style>
<script type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>
<body onload="MM_preloadImages('pics/button_start_rollover.gif','pics/button_voordelen_rollover.gif','pics/button_servicelijst_rollover.gif','pics/button_werknemerslijst_rollover.gif','pics/button_reserveren_rollover.gif','pics/button_contact_rollover.gif','pics/button_links_rollover.gif')">
<div id="container">
<div id="header">
<img src="pics/logo.gif" alt="logo Mamo" width="78" height="65" /> </div>
<div id="menu">
<br />
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('start','','pics/button_start_rollover.gif',1)"><img src="pics/button_start.gif" alt="Start" name="start" width="130" height="35" border="0" id="start" /></a><br />
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Voordelen','','pics/button_voordelen_rollover.gif',1)"><img src="pics/button_voordelen.gif" alt="Onze Voordelen" name="Voordelen" width="130" height="35" border="0" id="Voordelen" /></a><br />
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('servicelijst','','pics/button_servicelijst_rollover.gif',1)"><img src="pics/button_servicelijst.gif" alt="Servicelijst" name="servicelijst" width="130" height="35" border="0" id="servicelijst" /></a><br />
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Werknemerslijst','','pics/button_werknemerslijst_rollover.gif',1)"><img src="pics/button_werknemerslijst.gif" alt="Werknemerslijst" name="Werknemerslijst" width="130" height="35" border="0" id="Werknemerslijst" /></a><br />
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Reserveren','','pics/button_reserveren_rollover.gif',1)"><img src="pics/button_reserveren.gif" alt="Reserveren" name="Reserveren" width="130" height="35" border="0" id="Reserveren" /></a><br />
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Contact','','pics/button_contact_rollover.gif',1)"><img src="pics/button_contact.gif" alt="Contact-info" name="Contact" width="130" height="35" border="0" id="Contact" /></a><br />
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('links','','pics/button_links_rollover.gif',1)"><img src="pics/button_links.gif" alt="Links naar andere sites" name="links" width="130" height="35" border="0" id="links" /></a>
<br />
<br /><br /><br /><br />
</div>
<div id="content">
<h3><u>Welkom op de website van Mamo!</u></h3>
<p>Wij wensen u op eenvoudige wijze, via deze site, wegwijs te maken in onze diensten.<br /><br />Voor inlichtingen of offertes: aarzel niet om met ons <a href="mailto:[email protected]">contact</a> te nemen.<br /><br />Wij staan steeds ter uwer beschikking.</p>
</div>
<div id="footer">
<p class="style2"><a href="index.html" target="_parent">www.mamo.be</a></p></span>
<div align="right"><span class="style1"><br />
Contacteer de <a href="mailto:[email protected]?subject=mailtje vanaf de Mamo.be-site">webmaster</a> als de pagina fouten bevat.<br />
Deze site werd ontwikkeld voor een resolutie van minimum 800*600 onder IE of Firefox. </span> </div>
</div>
</div>
</div>
</body>
</html>
en hier de code van de css:
Code:
body {
margin: 0 auto;
padding: 10px;
font-family: Georgia, Times, Serif;
color: black;
width: 800px;
text-align: center; /*voor IE*/
background-color: #FCF8AD;
}
div#container {
width: 780px;
overflow: hidden;
border: 1px solid orange;
height: 100%;
min-height: 100%;
}
div#header {
width: auto;
clear: both;
text-align: left;
padding: 5px;
margin-left: 10px;
}
div#menu {
width: 150px;
float: left;
padding: 5px;
text-align: center;
border-right: 1px solid orange;
border-top: 1px solid orange;
background-image: url(pics/background_menu.jpg);
background-position: right;
}
div#content {
width: auto;
padding: 5px;
margin-left: 160px; /* doordat in menu de padding links en rechts telkens 5px is */
text-align: left;
border-top: 1px solid orange;
}
div#footer {
width: auto;
clear: both;
border-top: 1px solid orange;
padding-left: 5px;
padding-right: 5px;
}
Alvast bedankt.
PS: de achtergrond image in het menu-gedeelte moet nog aangepast worden hé

Enfin beter zo, dan niet opgelost...)