17. marts 2006 - 13:15Der er
23 kommentarer og 1 løsning
newbie: Sentrering av div i side-design?
Jeg har alltid designet mine sider ved hjelp av tabeller, men skal nå for første gang prøve å lage noe ved hjelp av css. Mitt spørsmål er kanskje dumt, men jeg prøver likevel:
Selve innholdet/designen skal ligge i en DIV-container med width 800px, slik som på "illustrasjonen" over. Denne container-div'en skal være midtstilt på skjermen (midtstilt i bredden, ikke i høyden, dvs horisontalt midtstilt). Det høres ut som en enkel jobb, men jeg er usikker på hvordan jeg skal gjøre det for å få det riktig. Kan noen forklare dette for meg? Takk!
- Når jeg tester i IE kan jeg ikke få det til at virke ... det kan dog godt være jeg gør det forkert eller at jeg misforstår dit første indlæg/løsning ?
øh, prøver du det du skriver mads, det virker stadig ikke på min IE6??? ... det tager altså kun 2 sek. at teste det du skriver inden du skriver det - hvis du bruger det ovenstående eksempel i 20/03-2006 11:48:02 ???
... det var det med <!DOCTYPE'en der hjalp på det ... Det må jeg nok lige vende mig til - og så få fjernet text-align:center på min egen side (har doctype'en der, men noget (nu fjernet) echo"<"."?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">".$doctypen; forstyrede lidt... dog validerede den fint via. w3c... :/
Jeg kunne også have fjernet en del CSS regler i mi opmærking men jeg gik ud fra spørger selv lige pillede og justedere så det passede til hans eget design.
-- bemærk præcis denne opførsel i IE, for det er en historie, der kommer til at blive brugt mange kræfter på, hvis du kommer til at kigge på mange ting om css ...
-- det skal dog bemærkes, at det ser ud til, at IE oftere skifter til qirks mode, end det er angivet i skemaet, så den generelle opfordring lyder til _altid_ at udelade en evt. xml-deklaration eller nogetsomhelst andet før doctype-tagget og _altid_ medtage dtd-linket !o]
-- og jeg glemte i øvrigt at nævne, at det væsentligste problem med IE i quirks-mode er at browseren så ikke oerholder box-modellen, som den er beskrevet i css-anbefalingerne, hvilket giver nogle højst mærkværdige forskelle mellem elementer, der har margin og/eller padding ...
-- udover margin:auto og ovennævnte er der en masse detaljer, som også fortolkes rigtigere med fuldt kvalificeret doctype, men M$ har eksplicit udmeldt, at de ikke understøtter css2, så der er en masse, der slet ikke understøttes under nogen omstændigheder !-)
Alle mine ting kører via css idag også knapper m.v. :) - Dog havde jeg denne ene "problemløser" i css'en grundet problemer med doctype(åbenbart... der kan dog være flere css tags der er unødvendige nu). ... Men alt er inde i css: Bruger php og mysql til dynamisk generering af html'en baseret på url via apache rewrite samt gzipped css fil ... denne fylder dog kun 3,73 kb(899 byte efter komprimering) ... gennemsnits html filerne fylder ca. 3,5-4kb(komprimeres ikke) - dog bruger jeg et filter:chroma(color=#000000); på 3 billeder i css og det er ikke lige så godt i FF... skal nok lige have den sorte farve transparent senere :/
Takk til alle som har kommentert og gitt sine svar i denne tråden!
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.