Avatar billede noodrem Nybegynder
16. januar 2004 - 20:13 Der er 7 kommentarer og
1 løsning

Max width i <TD>

Kan jeg, enten med CSS eller HTML, side at max width på en <TD> er f.eks 150, således at når jeg skriver, udvider cellen sig ikke i takt med at teksten bliver bredere end cellen, men i stedet bare springer ned til næste linie.

-Mikkel
Avatar billede webcreator Nybegynder
16. januar 2004 - 20:18 #1
Ja.

<td width="150"></td>
Avatar billede webcreator Nybegynder
16. januar 2004 - 20:19 #2
Cellen udvides KUN, hvis teksten er sammenhængende. Som fx:
sdjfsljfaskjdflsadfhæwsdjfsljfaskjdflsadfhæwsdjfsljfaskjdflsadfhæw

Skriver du i stedet :
sdjfsljfaskjdflsadfhæw  sdjfsljfaskjdflsadfhæw sdjfsljfaskjdflsadfhæw

så opstår problemet ikke.

En løsning kunne være, at opdele teksten, hvis der er mere end fx. 30 tegn. Kan gøres vha. PHP
Avatar billede skovenborg Nybegynder
16. januar 2004 - 21:27 #3
evt. kunne du skrive:
<td width="150" style="overflow:hidden"></td>

så skjuler den alt det der ikke kan være inde i cellen. Sådan gør eksperten også !-)
Avatar billede exp Juniormester
16. januar 2004 - 21:28 #4
webcreator (og noodrem) >>
width="150" er gammel og deprecated (udfaset) kode.

Jf. standarden skrives ovenstående således:

<td style="width:150px"></td>

(kan med fordel lægges i et eksternt stylesheet, i så fald vil det se således ud:

td {
width:150px;
}
Avatar billede webcreator Nybegynder
16. januar 2004 - 21:34 #5
exp :
Selv bruger jeg en blanding af width="" og style="width..". Men der er intet i vejen med den første måde at gøre det på.
Avatar billede skovenborg Nybegynder
16. januar 2004 - 23:21 #6
exp >> Det kommer også an på hvad for en version af html man følger. Hvis man bruger html/xhtml strict så er det forkert. Nok er den deprecated og forældet, men helt ude er den ikke - endnu...
Avatar billede roenving Novice
17. januar 2004 - 02:37 #7
-- og hvis man for alvor har brug for en max-width, skal man sætte et positioneret element inde i:

<td><div id="tdDiv" style="position:relative;width:150px;max-width:150px"></div></td>
Avatar billede noodrem Nybegynder
17. januar 2004 - 12:18 #8
Okay. Jeg synes ikke at det virker specielt godt, at der her på eksperten.dk, ikke står det hele der  hvor der står "sagt om eksperten", grundet af at de har brugt oveflow:hidden. Men ihvertfald tak for svaret.

-Mikkel
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