|
Categorieën >
HTML & CSS
footer div centeren (Opgelost)
|
|
|
offline
|
Lid
|
hallo allemaal,
ik zou graag hebben dat men footer onderaan de pagina blijft en zich centreert zodat deze onder de content div komt te staan
ik gebruik deze html code:
<!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" xml:lang="nl" lang="nl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="description" content="beschrijving van de webpagina" />
<meta name="keywords" content="trefwoorden, gescheiden, door, komma's" />
<link rel="stylesheet" href="index.css" type="text/css" />
<title>
titel webpagina
</title>
</head>
<body>
<div id="sitecontent">
<div id="content">
</div>
</div>
<div id="footer">
footer
</div>
</body>
</html>
<!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" xml:lang="nl" lang="nl"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="description" content="beschrijving van de webpagina" /> <meta name="keywords" content="trefwoorden, gescheiden, door, komma's" /> <link rel="stylesheet" href="index.css" type="text/css" /> titel webpagina footer
en volgende css code:
html{
margin: 0;
padding:0;
height: 100%;
}
body{
margin: 0px;
padding: 0px;
}
div#sitecontent {
}
div#content {
border: black 1px solid;
width: 800px;
height: 400px;
margin-top: 30px;
margin-left: auto;
margin-right: auto;
}
div#footer {
border: black 1px solid;
margin-left: auto;
margin-right: auto;
bottom: 0;
position: absolute;
width: 800px;
font-size: xx-small;
clear: both;
}
html{ margin: 0; padding:0; height: 100%; } body{ margin: 0px; padding: 0px; } div#sitecontent { } div#content { border: black 1px solid; width: 800px; height: 400px; margin-top: 30px; margin-left: auto; margin-right: auto; } div#footer { border: black 1px solid; margin-left: auto; margin-right: auto; bottom: 0; position: absolute; width: 800px; font-size: xx-small; clear: both; }
kan iemand me helpen zodat de footer-div onder de content-div komt te staan
alvast bedankt |
6 antwoorden
|
|
|
offline
|
Lid
|
|
|
|
|
offline
|
MySQL interesse
|
Probeer het eens uit met de width van je footer niet op 800px te houden.
Je kan verder ook nog de footer left/right aan te passen.
Een beetje uitproberen met de waardes kan al veel verschil geven.
|
chth – 09/05/2011 21:26
|
|
offline
|
Lid
|
nee, ik heb dit geprobeerd maar dit werkt echter niet  .
en de css stickyfooter help ook niet
|
lolll – 09/05/2011 21:40 (Laatst gewijzigd op 09/05/2011 21:41)
|
|
offline
|
Lid
|
Heb je een online vb van wat je nu hebt? Zodat we weten hoe het er nu uitziet, want wat gaat er nu eigenlijk fout?
Het zou ook helpen om 1 container div te centreren en daarin je content en footer te zetten. Die container geef je dan position relative, zodat je de footer met absolute (zoals je nu al hebt staan) op de bottom kunt uitlijnen. De fout nu is dat je nergens een relative hebt staan.
Lolll
|
|
|
|
offline
|
Lid
|
|
chth – 11/05/2011 21:18
|
|
offline
|
Lid
|
inderdaad, dat wou ik hebben.
bedankt ;)
|
Je moet ingelogd zijn om een reactie te kunnen posten.
|
|
|