jeps,
linket er:
http://wearecrunch.dk/gammelsjuf/lige nu er headeren centreret.
men bodyen som er det lange billede har bare en fast margin nu, og det er den jeg ønsker altid skal centreres.
Hvis i klikke på menuen i headeren kan i se at den slider til det næste billede.
Jeg tænker at jeg nok hvis det er muligt at jeg skal ved hjælp af javascript finde ud af hvor stor brugerens skærm eller browser er, og så centrere det i forhold til det.
Men jeg ved ikke om detter er muligt.
Jeg har fundet noget kode, som muligvis kunne gøre det, men jeg er ikke så god til javascript, så jeg ved ikke helt hvad jeg skal ændre for at det kunne virke til min webside.
Her er koden:
- // JavaScript Document
-
- function getObj(name){
- if (document.getElementById){
- this.obj = document.getElementById(name);
- this.style = document.getElementById(name).style;
- }
- else if (document.all){
- this.obj = document.all[name];
- this.style = document.all[name].style;
- }
- }
-
- function getWinSize(){
- var iWidth = 0, iHeight = 0;
-
- if (document.documentElement && document.documentElement.clientHeight){
- iWidth = parseInt(window.innerWidth,10);
- iHeight = parseInt(window.innerHeight,10);
- }
- else if (document.body){
- iWidth = parseInt(document.body.offsetWidth,10);
- iHeight = parseInt(document.body.offsetHeight,10);
- }
-
- return {width:iWidth, height:iHeight};
- }
-
- function resize_id(obj) {
- var oContent = new getObj(obj);
- var oWinSize = getWinSize();
- if ((oWinSize.height - parseInt(oContent.obj.offsetTop,10))>0)
- oContent.style.height = (oWinSize.height - parseInt(oContent.obj.offsetTop,10));
- }
-
- window.onresize = function() { resize_id('divresize'); }
og jeg ville have den til at rezise en div som har id "divrezise" så den fylder hele browseren, og derefter ville jeg kunne centrere det som er inde i den div.
det er ihvertfald den løsning jeg kunne tænke mig til.
Jeg ved ikke hvad jeg skal skrive i de felter der står (name)
jeg håber der er en der kan hjælpe.
Tak
Indlæg senest redigeret d. 28.08.2012 14:14 af Bruger #14317