Jonas <jkaeldso@mail.dk> writes:
> Jeg har bygget en side op ved CSS, men kan kun bestemme hvor
> langt texten el. billedet skal være fra left.
Ikke kun. Du kan også bestemme hvor langt det skal stå fra højre kant.
> Det duer jo ikke når jeg gerne vil have den til at stå center lige
> meget hvad opløsningen på skærmen er...
.... også hvis siden er smallere end det der skal centreres? :)
Det er det specialtilfælde man plejer at glemme. Løsningen nedenfor
virker dog i det tilfælde.
> Findes der ikke en center funktion?
Ikke til blok-elementer, kun til tekst. I det mindste ikke direkte
> #boks1 {
> position:absolute;
> top:80px;
> left:370;
(der SKAL "px" efter 370!)
> Hvordan sætter man denne boks i center af siden?
Det har været oppe og vende nogle gange på det sidste :)
Det kan gøres ved at sætte margin på begge sider til auto.
Prøv at tjekke
<URL:
http://www.infimum.dk/HTML/center.html#hmarginauto>
Hvis man kender elementets bredde kan man også gøre det med
en negativ margin, men det virker dårligt hvis siden bliver
smallere end det centrerede element (se længere nede på siden
for hvordan man bruger negativ margin).
/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:
http://www.brics.dk/~lrn/cv.html>