Hoi
Ik probeer een website te maken, met een verkleurende achtergrond (gradiënt). Ook in de header is een verkleurende achtergrond. Nu heb ik het probleem dat de footer vlak onder de header komt staan en niet naar beneden wil. Ik heb het geprobeerd met position:absolute en position:relative, bottom: 0px. Het enige wat er gebeurt is dat de footer onderaan het scherm komt te staan, maar als de pagina langer is staat hij niet mooi onderaan.
Weet iemand hoe ik dit 'probleempje' kan oplossen zodat de footer altijd netjes onderaan komt te staan?
Hieronder de code:
CSS:
HTML:
Groetjes, Webmus
Ik probeer een website te maken, met een verkleurende achtergrond (gradiënt). Ook in de header is een verkleurende achtergrond. Nu heb ik het probleem dat de footer vlak onder de header komt staan en niet naar beneden wil. Ik heb het geprobeerd met position:absolute en position:relative, bottom: 0px. Het enige wat er gebeurt is dat de footer onderaan het scherm komt te staan, maar als de pagina langer is staat hij niet mooi onderaan.
Weet iemand hoe ik dit 'probleempje' kan oplossen zodat de footer altijd netjes onderaan komt te staan?
Hieronder de code:
CSS:
Code:
/* Code voor body*/
body {
/* Verkleurende achtergrond */
/* IE10 Consumer Preview */
background-image: -ms-radial-gradient(left top, circle farthest-corner, #4B0082 0%, #CC99FF 100%);
/* Mozilla Firefox */
background-image: -moz-radial-gradient(left top, circle farthest-corner, #4B0082 0%, #CC99FF 100%);
/* Opera */
background-image: -o-radial-gradient(left top, circle farthest-corner, #4B0082 0%, #CC99FF 100%);
/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(radial, left top, 0, left top, 1012, color-stop(0, #4B0082), color-stop(1, #CC99FF));
/* Webkit (Chrome 11+) */
background-image: -webkit-radial-gradient(left top, circle farthest-corner, #4B0082 0%, #CC99FF 100%);
/* W3C Markup, IE10 Release Preview */
background-image: radial-gradient(circle farthest-corner at left top, #4B0082 0%, #CC99FF 100%);
background-size: 100%;
max-width: 1020px;
font-family: Verdana, Arial, Geneva, sans-serif;
font-size: 12px;
color: #FFF;
margin: 0 auto;
padding: 0;
line-height: 1.5em;
height: 100%;
background-repeat: no-repeat;
background-attachment: fixed;
}
/* afbeelding positoneren*/
img {
float: right;
margin-left: 5px;
margin-bottom: 5px;
}
div {
margin: 5px auto;
width: 1000px;
}
/* code voor de header*/
header {
height: 150 px;
border: none;
padding: 1px 30px 1px 0px ; /* boven rechts onder links */
width: auto;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 30px;
color: #6699FF;
/* Verkleurende achtergrond */
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(right, #CCCCCC 0%, #000000 60%);
/* Mozilla Firefox */
background-image: -moz-linear-gradient(right, #CCCCCC 0%, #000000 60%);
/* Opera */
background-image: -o-linear-gradient(right, #CCCCCC 0%, #000000 60%);
/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, right top, left top, color-stop(0, #CCCCCC), color-stop(60, #000000));
/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(right, #CCCCCC 0%, #000000 60%);
/* W3C Markup */
background-image: linear-gradient(to left, #CCCCCC 0%, #000000 60%);
}
}
/* code voor de sectie*/
section {
border: none;
min-height:570px;
width: auto;
font-family: Arial, Geneva, sans-serif;
font-size: 16px;
color: #FCF3CB;
margin: 0 auto;
padding: 5px 15px 5px 20px ; /* boven rechts onder links */
}
.div1 {
float: left;
width: 20%;
height: 150px;
}
#header img {
float: left;
margin-left: 0px;
margin-bottom: 0px;
}
.div2 {
float: left;
width: 80%;
height: 150px;
}
.div3 {
float: left;
width: 20%;
height: 150px;
min-height:570px;
}
.div4 {
float: left;
width: 76%;
min-height:570px;
background-color: #610B5E;
padding: 5px 15px 5px 25px ; /* boven rechts onder links */
}
/* menu */
.bmenu{
padding: 0px;
margin: 0 0 10px 0;
position: relative;
}
.bmenu li{
font-size: 14px;
display: block;
}
.bmenu li a{
color: transparent;
display: block;
text-transform: uppercase;
text-shadow: 0px 0px 4px #fff;
letter-spacing: 1px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.bmenu:hover li a{
text-shadow: 0px 0px 6px #fff;
}
.bmenu li a:hover{
color: #fff;
text-shadow: 0px 0px 1px #fff;
padding-left: 10px;
}
/* code voor links in section*/
#section-link a:link {
color: #99CCFF;
text-decoration: underline;
}
#section-link a:visited {
text-decoration: underline;
color: #99CCFF;
}
#section-link a:hover {
text-decoration: underline;
color: #FAD360;
}
#section-link a:active {
text-decoration: none;
color: #8b0000;
}
/* code voor de footer*/
footer {
height: 40px;
width: auto;
background-color: #000000;
border: none;
margin: 0 auto;
width: 100%;
padding: 2px 1px 2px 1px ; /* boven rechts onder links */
}
#footer a{
color: #FFFF80;
}
/* code voor de koppen*/
h1 {
color: #FAD360;
}
h2 {
color: #F0FFF0 ;
}
h3 {
color: #F8F8FF ;
}
h4 {
color: #FFFFFF;
}
h5 {
color: #000080 ;
}
h6 {
color: #EBEBEB;
}
HTML:
Code:
<!DOCTYPE HTML PUBLIC ?-//W3C//DTD HTML 4.01 Transitional//EN? ?http://www.w3.org/TR/html4/loose.dtd?><head>
<title>Welkom op Webmus</title>
<meta charset="UTF-8">
<meta name="author" content="Tinne Eeckels" lan="nl">
<meta name="description" content="Webmus.be: homepage">
<meta name="keywords" content="webmus, webdesign, bedrijfscommunicatie, communicatiedienst, schrijven, copywriting, openbare, bibliotheek, openbare bibliotheken, antwerpen, auditief-visuele beperking, auditief, visueel, slechthorend, slechtziend, usher,syndroom, retinitis pigmentosa, RP, kokerzicht, tunnelzicht, Helen Keller Club, Anna Timmerman, Anna Timmerman vzw, CI, cochleair,implant, tinne,eeckels">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />
<meta name="format-detection" content="telephone=no" />
<body onLoad="setTimeout(function() { window.scrollTo(0, 1) }, 100);"></body>
<link rel="stylesheet" type="text/css" href="style.css">
<link rel="stylesheet" type="text/css" href="responsive" media="screen" />
</head>
<body><div>
<header>
<div id="div1">
<div id="header">afbeelding</div>
</div><div id="div2"><h1><center>Welkom op Webmus</center></h1>
</div>
</header>
<section id="section-link">
<div class="div3">
<ul class="bmenu">
<li><a href="#">Over mij</a></li>
<li><a href="#">Webmus Webdesign</a></li>
<li><a href="#">Gedichten</a></li>
<li><a href="#">Verhalen</a></li>
<li><a href="#">Art Gallery</a></li>
<li><a href="#">Mijn CV</a></li>
<li><a href="#">Links</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
<div class="div4">
<p>tekst</p>
</div>
</section>
</div>
<div>
<footer>
<center>
<iframe
name="datum"
height="40px"
width="70%"
src="automatische_datum.php"
frameborder="0"
scrolling="no"></iframe>
</center>
</footer>
</div>
</body>
</html>
Groetjes, Webmus