26. juni 2011 - 18:37Der er
11 kommentarer og 1 løsning
Padding problem
Hej,
Jeg har 4 tables på min side: Banner, menu, hovedside og bund. Men jeg har problemer med at styre padding fra css. Ja, faktisk kan jeg slet ikke sætte noget padding ind overhovedet.
Margin virker åbentbart slet ikke på td. Men smider jeg en margin: 0 5% 0 5% på min table laver den kun en margin i venstre side og skubber alt ud mod højre :S
Synes godt om
Slettet bruger
26. juni 2011 - 20:13#6
Margin virker jo fra ydersiden af tabellen og udad. Det er ikke indholdet i tabellen, som bliver skubbet mod højre det er selve tabellen, der bliver skubbet. Prøv at sætter en border på td og en på table. Så vil du kunne se tydeligt hvordan og hvad der ændrer sig, når du ændrer i padding og margin.
Synes godt om
Slettet bruger
26. juni 2011 - 20:16#7
Margin virker både mod højre og venstre på table. Men margin giver ingen mening på td, ligesom padding ikke giver mening på table.
Hvis jeg smider en margin: 0 5% 0 5%; på min body, så klemmer den hele siden sammen.
Men smider jeg tilsvarende margin på min table bliver den bare skubbet til højre :S
Synes godt om
Slettet bruger
26. juni 2011 - 21:42#11
Ja, det er bare noget med, hvad der prioriteres. <Table> er generelt ikke helt til at regne på. Men du kan sagtens sætte din margin. Den vil virke fint overfor alle andre elementer. Men når det handler om, om tabellen kan være i den ydre boks eller ej, så vil tabellen altså bare blive skubbet - og det skyldes altså (højst sandsynlig, nu har jeg jo ikke set det selv), at dine <td>-celler har faste bredder inkl padding.
Jeg tror bare jeg acceptere at det forholder sig således. Det har ikke nogen videre betydning lige nu...
Tak for forklaringen..
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.