22. august 2005 - 09:01Der er
7 kommentarer og 1 løsning
Kan man sætte en maks brede på en tabel
Jeg har en tabel som bliver fyldt med data fra en editor som brugeren selv har adgang til. Mit problem er at hvis brugeren har lavet noget i editoren som fylder mere end 500px i breden, vil det omkringlæggende design "skride".
Hvad kan jeg gøre for at undgå dette? Min idé er at sætte en maks brede på tabellen hvis dette kan lade sig gøre?
Du kan evt. sætte overflow-style på tabelcellen, men det vil enten betyde at der kommer scrollbar på indholdet eller at indholdet bliver klippet hvis det fylder mere end tabellen.
... I forlængelse til softspot's kommentar skal du altså først bestemme dig for hvad der skal ske, hvis brugerne laver indput som er over 500px. Næsten alt kan lade sig gøre, så fortæl os hvad du kunne tænke dig :o)
Bredden skal dog også være sat i dit stylesheet. Jeg har konstrueret flg. eksempel (og fandt at det var nødvendigt at lægge en div omkring indholdet i tabelcellen for at overflow fungerede):
-- jeg kommer umiddelbart til at tænke på forums, hvor nogle brugere ynder at skrive tekster, som giver problemer, fordi de består af ord, som er alt for lange til at blive vist ...
-- i tråd med hvad ole skriver, ville jeg simpelthen banne den slags indlæg !-)
Jeg valgte at bruge overflow løsningen da det kun skal fungere som en sikkerhed for at "hoveddesignet" på siden ikke skrider. Jeg takker mange gange for alle jeres kommentar!
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.