Jo, 'border-spacing' findes i CSS level2, men desværre er det kun ordentligge browsere, der understøtter det. Det betyder naturligvis også at du ikke kan bruge det i IE ;o)
man skal huske på at border-spacing er en property som kræver _to_ argumenter...
syntaksen er : border-spacing: horizSpacing vertiSpacing...
det vil sige, at hvis man vil have 10 pixels imellem hver række - men ingen mellemrum mellem kolonnerne, så bruger man følgende border-spacing: 0px 10px;
hvis man ikke vil have nogen mellemrum overhovedet (det samme som border-collapse:collapse;) så sætter man følgende border-spacing: 0px 0px;
BEMÆRK at det ikke er nok at skrive border-spacing: 0px;
enhver ordenlig browser (og her er IE6.0 desværre ikke med :-) vil betragte border-spacing: 0px; som at man kun giver et argument, til en property, som skal have to ... Der konkluderes at den ikke er sat ordenligt - og derfor ignoreres kommandoen!
Når jeg ikke vil have noget spacing imellem mine celler plejer jeg dog at bruge border-collapse: collapse;
det skal lige noteres, så der ikke er tvivl -- IE 6.0 er ikke i stand til at fortolke border-spacing property'en overhovedet -- Derfor er det kun border-collapse: collapse; som vil virke på IE
Jeg hader at skulle tage ord i mig igen -- men jeg har desværre overset noget så lille som et ? i CSS specifikationen ... Og dette ? gør, at man også kan bruge border-spacing med et argument ... Dette argument vil så blive brugt både som horizSpacing og vertiSpacing... dvs. border-spacing: 4px; er det samme som border-spacing: 4px 4px;
Æv! men til mik28 vil jeg så stadigvæk sige : brug border-collapse: collapse; Den virker også i IE - og klarer jobbet
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.