Gå til innhold

Tvinge div til å ligge på bunnen av siden


Anbefalte innlegg

Videoannonse
Annonse

Kodesnutten Svinat postet kan vel ikke kalles en kode, og jeg har mine tvil om den hjelper trådstarter, så jeg "videreutvikler" den litt:

 

HTML:

<div id="wrapper">
<div id="topp">Toppen</div>
<div id="innhold">Innhold</div>
<div id="bunn">Bunnen</div>
</div>

 

CSS:

div#wrapper { height: 100px; position: relative; }
div#bunn { position: absolute; bottom: 0; }

 

Denne skal fungere :) Husk at du må forandre på height i div#wrapper til den størrelsen du vil den skal ha på siden din.

Lenke til kommentar

HTML:

Klikk for å se/fjerne innholdet nedenfor

<!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="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" href="style/style.css" type="text/css" />
<title>Future</title>
</head>

<body>
<div id="topbg"><div id="position">
<div id="header">			
		 </div>
<div id="wrap">

	<div  id="menu">
		<ul>
					<li><a href="#">Link</a></li>
					<li><a href="#">Link</a></li>
					<li><a href="#">Link</a></li>
					<li><a href="#">Link</a></li>
					<li><a href="#">Link</a></li>
					<li><a href="#">Link</a></li>
</ul>
	</div>

<div id="content-wrap">
<div id="main">
<?php

switch ($_GET[id]) {

default: 

include "lipsum.php"; 

break;

case 'link':

include 'lipsum.php';

break;

}
?>
</div></div><div id="clearer"></div></div>
<div id="footer">© 2007 <strong>Future</strong></div></div></div>
</body>
</html>

 

CSS:

Klikk for å se/fjerne innholdet nedenfor

* {
 margin: 0; padding: 0;
}

body {
 background: #0e5f9f url(img/bg.jpg) repeat-y center;
 font: 70%/1.5em Verdana, Tahoma, arial, sans-serif;
 color: #454545; 
 text-align: center;
 position: relative;
}

#topbg {
 background: #0e5f9f url(img/bg.gif) repeat-x;
 height: 250px;
}

a, a:visited {
 text-decoration: none;
 color: #FFF; 
 background: inherit;
}
a:hover {
 color: #FFF;
 background: inherit;
}

h1 {
 font-size: 120%;
 font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
 font-weight: Bold;  
}
h2 {
 font-size: 110%;
 text-transform: uppercase;
 color: #FFF;
 font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
 font-weight: Bold; 
}
h3 {
 font-size: 110%;
 color: #FFF; 
 font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
 font-weight: Bold; 
}

h1, h2, h3, p {
 padding: 10px;  
 margin: 0;
}
ul, ol {
 margin: 5px 20px;
 padding: 0 20px;
 color: #FFF;	
}
ul span, ol span {
 color: #FFF;
}

input {
 padding:0px;
 border:1px solid #454545;
 font: normal 1em Verdana, sans-serif;
 color:#454545;
}
textarea {
 width:400px;
 padding:2px;
 font: normal 1em Verdana, sans-serif;
 border:1px solid #eee;
 height:100px;
 display:block;
 color:#777;
}

#wrap {
 width: 709px;
 background: url(img/content.gif) repeat-y center top;
 margin: 0 auto;
 position: relative;
 text-align: left;
}

#content-wrap {
 width: 550px;
 padding-left: 5px;
}

#header {
 width: 709px;

 margin: 0 auto;
 position: relative;
 height: 150px;
 background: url(img/header.gif) repeat center top;
 padding: 0;
 font-size: 14px;
 color: #FFF;
}

#menu {
 clear: both;	
 margin: 0; 
 position: relative;

 padding: 0px 0px 0 50px;
 background: url(img/menu.gif) repeat-y center top;	
 font: bold 12px/26px Verdana, Arial, Tahoma, Sans-serif;
 height: 29px;
}
#menu ul {
 left;
 list-style: none;
 margin:0; padding: 0;
}

#menu ul li a {
 display: block;
 float: left;
 padding: 0px 10px;
 color: #FFF;	
 text-decoration: none;
}
#menu ul li a:hover {
 background: url(img/menu_hover.gif) center top repeat-x;
 color: #FFF;	
}

#main {
 width: 95%;
 padding-left: 20px;
 float: left;
}

#main h1 {
 margin-top: 10px;
 font: Bold 125% Verdana, 'Trebuchet MS', Sans-serif;
 color: #454545;	
 border-bottom: 1px solid #FFF;
 position: relative;
}

#sidebar {
 float: right;
 width: 26%;
 height: 100%;
 padding: 5px 7px 5px 10px; 
 margin: 0;	
}	
#sidebar h1 {
 margin-top: 10px;
 font: bold 12px Verdana, 'Trebuchet MS', Sans-serif;
 padding: 5px 0 5px 10px; 
 color: #FFF;
 background: url(img/sidebartop.gif) no-repeat left bottom;	

}

#sidebar h2 {
 background: url(img/sidebarbottom.gif) no-repeat top;
 border: none;
}

#footer {
 color: #454545;
 text-align: center;
 font-size: 92%;
 bottom: 0;
 margin: 0 auto;
}

#clearer {
 clear: both;
}

a, a:visited {
 text-decoration: none;
 color: #454545; 
 background: inherit;
}

a:hover {
 color: #454545;
 background: inherit;
}

img {
border: 4px;
border-color: #bfbfbf;
border-style: double;
}

.float-right {
 float: right;
 margin: 5px;
}

.noborder {
 border: none;
}

#position {
 height: 100%px;
 position: relative;
}

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...