Avatar billede clausjul Nybegynder
19. november 2005 - 12:11 Der er 5 kommentarer og
1 løsning

Ingen linebreak i en tabelcelle

Hvordan kan man i CSS definere en tabel, hvis indhold i cellerne ikke skal have linieskift a la <nobr> ?
Avatar billede olebole Juniormester
19. november 2005 - 15:02 #1
<ole>

<td style="white-space:nowrap">

/mvh
</bole>
Avatar billede apo Praktikant
19. november 2005 - 15:11 #2
Hvis indhold af cellerne i en tabel _ikke_ skal foretage linjeskift a'la <nobr>, betyder det vel at der blot er tale om et almindeligt linjeskift (ved almindeligt mellemrum).

Eller misforstår jeg dig?

<nobr> er så vidt jeg kan læse, et gammelt Netscape-tag, der forhindrede en linje i at lave et break.

Hvis du ønsker at en linje ikke laver et break, kan du benytte &nbsp; mellem ordene - ifølge: http://www.w3.org/MarkUp/html3/paras.html (Det er dog HTML3, hvilket muligvis ikke længere kan anvendes!)

Ellers prøv at søge på www.w3.org
Avatar billede apo Praktikant
19. november 2005 - 15:11 #3
Nå, man kan åbenbart benytte oleboles forslag :-)
Avatar billede apo Praktikant
19. november 2005 - 15:22 #4
white-space:nowrap : http://www.w3.org/TR/CSS21/text.html#white-space-prop

nowrap
This value collapses whitespace as for 'normal', but suppresses line breaks within text.
Avatar billede roenving Novice
21. november 2005 - 17:04 #5
-- og hvis det er fordi du skal fastholde bestemte dimensioner på en celle skal du sætte f.eks. en div inde i cellen, give den de rigtige dimensioner og sætte overflow:hidden; på den !-)
Avatar billede olebole Juniormester
21. november 2005 - 17:22 #6
- eller man kan:

<table>
<tr>
    <td><div style="width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap">
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec vel odio ut leo euismod malesuada.</div></td>
</tr>
</table>

- alt efter, hvordan og til hvad det skal bruges.
'text-overflow' er ikke en standardiseret property (foreslået til CSS3, men endnu ikke evalueret af W3C). Da CSS foreskriver, at ukendte properties skal ignoreres, er den ikke som sådan invalid, selvom den kun har effekt i IE ... hvor den skriver et udeladelses tegn (tre prikker).
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester