Du kan lure koden af på www.whiskybaeltet.com
Det er en side jeg har lavet hvor der er 100% højde vha. javascript på de sider som ikker høje nok
EDIT Argh, havde glemt den var komprimeret :p Finder lige koden til dig
EDIT Her er eksemplet.
Håber du er lidt hardcore i HTML og Javascript ellers forstår du nok ikke meget af følgende
:
eksemplet kræver at du har Prototype JS frameworket inkluderet og at har et id på det sidste element på din side:
- document.observe("dom:loaded", function(){
- bodyHeight();
- });
- });
- Event.observe(window, "resize", function(){
- bodyHeight();
- });
- function bodyHeight(){
- var childElements = $$("ID_PÅ_SIDSTE_ELEMENT");
- var lastChildElement = childElements[childElements.length - 1];
- document.body.style.height = (((lastChildElement.offsetTop + lastChildElement.offsetHeight + 43) < document.viewport.getHeight()) ? document.viewport.getHeight() : (lastChildElement.offsetTop + lastChildElement.offsetHeight + 10)) + "px";
- lastChildElement.style['height'] = (lastChildElement.offsetHeight) + "px";
- }
Scriptet tager desuden højde for resizing af browseren. Det kan også være du vil pille ved de numre der bliver lagt til i de 2 sidste linjer af bodyHeight().
Indlæg senest redigeret d. 03.01.2009 01:52 af Bruger #10647