Det er ikke centrering jeg søger - det gøre med text-align:center og det du skriver. Det jeg søger er såmænd bare, at denne div som skal indeholde min side, skal have en bottom-margin - men det er åbenbart så let at det er svært ;)
Mht. body - så mener jeg at det er god kodestil at skriv 100% i body, da ikke alle browsere sætter den til 100%.
-- og det skal da tilføjes, at du også skal sætte den for html-elementet, hvis du tvinger IE til at understøtte det mest basale html med en fuldt kvalificeret doctype inklusive dtd-link !-)
-- men hvad skal du opnå, for umiddelbart vil det være nemmest at sætte noget inde i dit element, som lukker hullet, f.eks. ved at lave en div inde i din site-div:
>Netro, jo det er sådan den skal se ud! Men der er ikke doctype på din - og når den sættes på, så ændres det... + du bruger marginwidth, +marginheight - dem kender jeg ikke lige?
Men tror efterhånden det er nemmest, hvis i kodede det ud fra denne liste: Siden skal ligge i en div, som skal have en width på 770 px. og have en minimum x-afstand til top, right, bottom, left, fx 10px). Height på denne div skal være så den ses i 1024 browser-vindue uden scroll! - Kan I klare den? ;)
-- problemet er bare, at vi jo ikke kender brugerens indstillinger for hans browser-vindue, så vinduet kan være mellem ca. 600 og ca 700 pixels højt !-)
1.Det ser ok ud - der er dog en lille streg i bunden af skærmbillede - kan du ikke fjerne den. 2. Hvis du kunne putte en max-height på den - ville det være perfekt! 3. Skal der ikke også være width: 100%; i body style?
Hvis jeg sætter marginwidth og marginheight til 0, får jeg indholdet helt ud til browserens kant i Opera. I IE behøver jeg kun at definere det med CSS. Præcis hvorfor, skal jeg så ikke gøre mig klog på, med det gør i hvertfald en forskel.
netro >> som roenving viser - og jeg forklarede - så bruger Opera padding i stedet for margin på body-elementet:
body {margin:0;padding:0; /* og hvad du ellers har */}
webrex >> CSS foreskriver, at når et element får sat dets højde med en relativ værdi (en værdi i procent), skal denne udregnes på baggrund af det omkransende elements højde. Det betyder, at det omkransende element eksplicit skal have sin højde sat. Det gælder også, hvis det omkransende element er body-elementet ... og det gælder alle browsere :)
Ja, det ved jeg. Jeg tror også godt på, at det fungerer. Men jeg prøver blot på at sige, at brug af marginwidth og marginheight skulle give samme resultat som din padding i CSS, når vi taler om Opera.
Da jeg selv fandt fejlen, lukker jeg, men tak til alle som prøvede at forstå og hjælpe! ;)
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.