16. december 2005 - 02:57Der er
11 kommentarer og 1 løsning
Bredde på celle i tabel
Hej Eksperter.
td.desk {
border: 1px solid #C0C0C0;
width: 40px;
height: 40px;
text-align: center;
}
Ovenstående CSS giver mig celle i tabellen den korrekte højde, men bredden styres tilsyneladende helt af indholdet i cellen - kan det laves om? Jeg vil nemlig meget gerne angive bredden selv.
Tabelceller er skabt til at vise det indhold, der kommer ind i en celle, og vil derfor udvides, hvis indholdet af den ene eller anden grund fylder for meget !-)
-- med en bredde på 40px skal der ikke lange ord til, at den bliver nødt til at udvide sig i bredden, selvom den først og fremmest udvider sig i højden, men aldrig deler ord eller tegnsekvenser ...
Eneste mulige løsning bruges f.eks. også her, følgende sekvens af tegn vil ikke blive delt, men i stedet skjules de sidste af de ialt 200 tegn:
Min fejl.. Jeg havde sat width i mit div-tag til en for lav værdi - det resulterede i at tabellerne blev "presset sammen".
Ved at sætte værdien højere fik jeg de korrekte bredder i cellerne. Men det center-hack jeg har brugt er ikke helt godt. Det har tendens til at placere mine celler en del til venstre - og det på trods for at jeg har brugt 'auto' ved højre og venstre margin. Nogen der har en løsning på dette? Vil helst ikke centrere vha. flere tabeller.
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.