20. maj 2007 - 16:23Der er
21 kommentarer og 1 løsning
Div der fylder hele dokumentet
Jeg vil gerne have en div til at lægge som et lag over hele indholdet i viewporten. Når der scrolles skal alt fortsat være dækket. Det hjælper altså ikke bare at sætte dim. til 100%. Har prøvet med offsetWidth/Height, men så mangler jeg stadig at få margin dækket.
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Div'en er absolut positioneret, og den dækker således også for top/left margin, hvis jeg sætter koordinaterne til 0,0 px. Men der er 10-20 px til højre og i bunden den ikke dækker...
måske er dit offset-tal kun til og med margin? prøv lige at sætte margin til 0px på din body. Alternativt kan du vel bare sige offsetWidth+10 og offsetHeight+10, hvor 10 repræsenterer din marginbredde.
Ja, hvis margin er 0, virker det. Men jeg fiskede nok egentlig mere efter, hvordan jeg finder denne margin med javascript, så jeg kan lægge den til offsetWidth/Height.
Jaeh, i stedet for margin (under IE-koden) kan du skrive eks. marginBottom, for kun at få det tal, og i FF skal du åbenbart skrive margin-bottom for at den returnerer. FF kan altså ikke vise margin, men godt margin-bottom eller margin-top.
Yes, det virker. Dog mangler jeg stadig at få fyldt hele dokumentet ud, da offsetWidth/Height kun giver mig viewportens dimensioner. Hvis der er scroll, er der jo et usynligt areal også.
Jeg har desværre ikke lige et link, men jeg kan godt forklare det. Hvis vi siger, at dokumentet er 1000px bredt, viewporten er 500px, og der er 10px margin i begge sider, så fylder div'en kun 500+10+10=520px, hvilket efterlader 480px udækket areal til højre.
Rettere sagt, det virker - men ikke efter hensigten. Jeg får kun viewportens bredde og højde (altså samme som med offsetWidth/Height). I IE/Opera fungerer det godt.
Ja, både IE7, Opera og FF. Har ikke prøvet på Mac endnu.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.