Navigatie moet boven de footer gezien worden

Status
Niet open voor verdere reacties.

jorenman

Gebruiker
Lid geworden
27 jul 2013
Berichten
222
Hallo allemaal!

Ik heb een probleempje met mijn navigatie, want op dit moment komt de footer over de navigatie heen, daardoor is de tekst van de list items niet meer te zien (zie de afbeelding, voor de duidelijkheid).
picture.png

De bijbehorende CSS:
HTML:
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
 margin: 0;
 padding: 0;
 border: 0;
 font-size: 100%;
 font: inherit;
 vertical-align: baseline;
 }
 html, body {
 margin: 0;
 width: 100%;
 max-width: 100%;
 overflow-x: hidden;
 }
 div {
display: block;
}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.alignright {float:right; }
.alignleft {float:left; }
.aligncenter {display: block; margin-left: auto; margin-right: auto}
h1 {
font-size: 30px;
}
h2 {
font-size: 25px;
}
h3 {
font-size: 20px;
}
h4 {
font-size: 15px;
}
h5 {
font-size: 10px;
}
h6 {
font-size: 5px;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
}
#header {
margin: 0;
width: 100%;
float: left;
height: 120px;
border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
#shopmenu {
height: 25px;
width: 100%;
float: left;
background: #4e4e4e;
}
#shopmenu .menu {
margin: 0;
padding: 0;
list-style: none;
float: right;
}
#shopmenu .menu li {
margin: 0;
padding-right: 20px;
float: left;
height: 25px;
line-height: 25px;
font-family: "Lato";
}
#shopmenu .menu li a {
text-decoration: none;
color: #FFF;
}
#contentheader {
margin: 0 auto;
width: 75%;
height: 95px;
}
#logo {
margin: 0;
width: 20%;
height: 95px;
line-height: 95px;
float: left;
text-align: center;
font-family: 'Paytone One', sans-serif;
font-size: 35px;
}
#navselector, #mobilemenu {
display: none;
}
#headmenu {
margin-left: 25%;
height: 95px;
width: 75%;
}
#headmenu .menu, #headmenu .menu li, #headmenu .menu ul, #headmenu .menu a, #headmenu .menu span {
	margin:0;padding:0;border:0;outline:0;list-style:none;}
#headmenu .menu {
	position:relative;z-index:597;float:right;}
#headmenu .menu li {
	float:left;min-height:1px;line-height:1;vertical-align:middle;}
#headmenu .menu li:hover {
	position:relative;z-index:599;cursor:pointer;}
#headmenu .menu a, #headmenu .menu span {
	display:block;text-decoration:none;}
#headmenu .menu ul {
	visibility:hidden;position:absolute;top:100%;left:0;z-index:598;}
#headmenu .menu ul li {
	float:none;}
#headmenu .menu ul ul {
	top:0;left:100%;
	width: 150%; }
#headmenu .menu li:hover > ul {
	visibility:visible;}
#headmenu .menu {
margin: 0;
list-style: none;
padding: 0;
}
#headmenu .menu li {
margin: 0;
height: 90px;
line-height: 95px;
padding: 0px 35px 0px 0px;
font-family: "Lato";
font-size: 17px;
}
#headmenu .menu li a {
color: #4e4e4e;
height: 90px;
}
#headmenu .menu li a:hover {
color: #116393;
border-bottom: 5px solid #116393;
}
#headmenu .menu ul {
margin-top: 5px;
padding: 0;
width: 200%;
border: 1px solid rgba(0, 0, 0, 0.15);
border-top: none;
}
#headmenu .menu ul li {
margin: 0;
padding-left: 20px;
height: 50px;
line-height: 50px;
border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
#headmenu .menu ul li a {
height: 50px;
}
#headmenu .menu ul li a:hover {
color: #116393;
border: none;
}




#footer {
margin-top: 50px;
width: 100%;
float: left;
background: #4e4e4e;
height: 150px;
}
#contentfooter {
margin: 0 auto;
width: 75%;
height: 150px;
}


Weet iemand hoe ik dit kan oplossen?




Groetjes,
Joren
 
waarom geef je de footer niet position:fixed en zet het onderaan het scherm
dan komt hij nooit meer over je navigatie heen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan