Ik ben bezig met het leren van css. en nu vraag ik me af. is er een code die er voor zorgt dat mijn footer altijd helemaal onderaan de pagina staat. Ook als mijn pagina niet helemaal opgevuld is (Dus dat die dan niet daarboven al weergegeven word). Als die wel opgevuld is moet die gewoon te zien zijn als je helemaal naar beneden scrolt..
- Footer altijd onderin, ook al is de pagina niet opgevuld
-
18-11-2009, 10:38 #1
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Footer altijd onderin, ook al is de pagina niet opgevuld
-
-
18-11-2009, 10:48 #2
- Berichten
- 2.202
- Lid sinds
- 16 Jaar
Je moet gewoon float: left; altijd gebruiken, ook bij contentoppervlakte etc.
-
18-11-2009, 11:13 #3
- Berichten
- 751
- Lid sinds
- 15 Jaar
Hallo Robbin,
Bekijk even de bron van mijn website (h p r o d u c t i o n s . n l).
Daar zit ook een footer, deze is volgens mij op de plaats zoals jij hem ook wilt.
Mocht je er niet uitkomen, stuur me gerust een PB, Email of MSN.
Huso.
-
18-11-2009, 11:48 #4
- Berichten
- 220
- Lid sinds
- 16 Jaar
http://www.cssstickyfooter.com/
Dit heeft mij ook enorm geholpen. Succes ermee!
-
18-11-2009, 12:02 #5
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Bedankt Quinten van G. dat was precies wat ik zocht! het werkt helemaal!
-
18-11-2009, 12:06 #6
- Berichten
- 1.263
- Lid sinds
- 16 Jaar
Afhankelijk van je scripting geef je de container, of content div gewoon een overflow:auto; mee.. deze zal dan in de breedte van de hele layout zijn plaats nemen en de hoogte die hij nodig heeft (wordt bepaald door inhoud van de div) in nemen.
Als je daar dan je footer onder plaatst zal deze er onder blijven plakken.
Dus zoiets;
<div id="container">
<div id="content">
Bla bla
</div><!-- // content sluiten -->
<!-- eventueel een sidebar -->
<div id="sidebar">
bla bla
</div>
<!-- Sidebar sluiten -->
</div> <!-- container sluiten -->
#container {
overflow:auto;
width:1000px;
}
#content {
width:700px;
float:left;
}
#sidebar {
width:300px;
float:left; /* Overbodig, maar weetniet zeker */
}
Even een snel voorbeeld uit de losse hand.. Wanneer content groter zal zijn dan de sidebar zal de container meerekken, en andersom.
EDIT:
Oh zie nu dat je hem gewoon aan de onderkant van je browser wilt plakken, dan is het gewoon een kwestie van position:absolute;bottom:0px;left:0px;width:XXXpx; height:XXXpx; aan de footer meegeven..
-
18-11-2009, 12:15 #7
- Berichten
- 446
- Lid sinds
- 19 Jaar
Afhankelijk van je scripting geef je de container, of content div gewoon een overflow:auto; mee.. deze zal dan in de breedte van de hele layout zijn plaats nemen en de hoogte die hij nodig heeft (wordt bepaald door inhoud van de div) in nemen.
Als je daar dan je footer onder plaatst zal deze er onder blijven plakken.
Dus zoiets;
<div id="container">
<div id="content">
Bla bla
</div><!-- // content sluiten -->
<!-- eventueel een sidebar -->
<div id="sidebar">
bla bla
</div>
<!-- Sidebar sluiten -->
</div> <!-- container sluiten -->
#container {
overflow:auto;
width:1000px;
}
#content {
width:700px;
float:left;
}
#sidebar {
width:300px;
float:left; /* Overbodig, maar weetniet zeker */
}
Even een snel voorbeeld uit de losse hand.. Wanneer content groter zal zijn dan de sidebar zal de container meerekken, en andersom.
EDIT:
Oh zie nu dat je hem gewoon aan de onderkant van je browser wilt plakken, dan is het gewoon een kwestie van position:absolute;bottom:0px;left:0px;width:XXXpx; height:XXXpx; aan de footer meegeven..
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic