16. juni 2004 - 11:26Der er
11 kommentarer og 1 løsning
Centrering af tabeller i Opera via CSS
Som bekendt bruges "text-align : center;" til at centrere indhold på en hjemmeside med i CSS. Dette fungerer også fint i IE, men i Opera centreres tabeller ikke (alt andet indhold centreres, det er kun tabeller den ignorerer).
Er der en CSS-kommando jeg ikke kender til som centrerer tabeller i Opera?
Det SKAL være via CSS, altså ikke <center></center> i HTML'en.
skovenborg: Det virker. Men hvorfor? Jeg kan se at det er "auto" i margin, der laver centreringen, men synes umiddelbart ikke det virker logisk at det skulle være en automargin, der styrer det. Smid som svar, så du kan få point.
extend: Det løser ikke problemet i Opera, da jeg i div'en i CSS'en stadig bruger "text-align : center;" som Opera ignorerer på tabeller.
kreativmedie: Jeps, jeg havde godt læst detaljen med at Opera ignorerer "text-align: center", både mht. selve tabellen og indholdet af tabellen. ;-) Jeg bruger bare selv den detalje, at putte det hele ned i en div, så kan jeg nemlig styre det hele dernede. :-)
skovenborg: Klart en kortere kode. :-) Men: Alle andre browsere (brusere?) end Opera lytter efter denne kode også?
ja, det gør de faktisk - hvis man kigger i Mozilla burde den heller ikke reagere på text-align:center. margin:0px auto burde alle browsere derimod forstå, eller kan man jo også for en sikkerheds skyld tilføje text-align:center også ;-)
En lille "sjov" ting er at man faktisk kan skrive text-align:-moz-center; som også centrerer block-elementer i Mozilla (hvilken text-align:center ikke gør). Bare en lille ubrugelig oplysning ;-)
Synes godt om
Slettet bruger
16. juni 2004 - 22:52#9
Vedr. "text-align:-moz-center;" Næe, den er bestemt ikke ubrugelig. Det en fin lille detajle, du dér fik oplyst, Skovenborg. :-)
Så måske man skulle skrive: text-align: center; text-align: moz-center; i sin kode, for netop at gøre den cross-browser-kompatibel???
tjoo, hvis den går så går den - har ikke lige prøvet det af ;-)
Synes godt om
Slettet bruger
16. juni 2004 - 22:54#11
Jeg selv udvikler "kun" i IE 6.1 og Opera 7.5, og bruger stort set ikke Mozilla eller Netscape. :-)
Synes godt om
Slettet bruger
16. juni 2004 - 22:56#12
Umiddelbart tror jeg kun at det er ved valideringen af CSS-syntax, at der er nogen som skulle brokke sig over dit lille fif. :-)
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.