10. Januar 200521 j Hallo zusammen, gibt es eine Möglichkeit einen sehr langen Text in einer Zelle umbrechen zu lassen, wenn dieser eine bestimmte breite überschreitet? Der Browser bricht den Inhalt zwar um, aber nicht an einem von mir definierten Punkt. Danke und Gruß, Markus
10. Januar 200521 j Hallo zusammen, gibt es eine Möglichkeit einen sehr langen Text in einer Zelle umbrechen zu lassen, wenn dieser eine bestimmte breite überschreitet? mit <table border="1" style="table-layout:fixed"> <tr> <td style="width:150px;"> ... sollte es doch gehen, dass der Text max. 150px breit ist und dann umgebrochen wird. Oder nicht?
10. Januar 200521 j Hi! Ich glaube was Du suchst ist die max-width Eigenschaft: http://www.w3schools.com/css/pr_dim_max-width.asp Bei width ist die Breite ja festgelegt, es geht aber wenn ich das richtig verstanden hab darum die Breite variabel zu halten, jedoch eine gewisse Breite nicht zu überschreiten. Und das mit dem umbrechen müsste dann automatisch gehen, ansonsten wie immer mit white-space: normal; Und "ENTER" ist nun wirklich Quatsch! Gruß, Tobias
10. Januar 200521 j mit <table border="1" style="table-layout:fixed"> <tr> <td style="width:150px;"> ... sollte es doch gehen, dass der Text max. 150px breit ist und dann umgebrochen wird. Oder nicht? Danke, table-layout fixed war der schlüssel Hi! Ich glaube was Du suchst ist die max-width Eigenschaft: http://www.w3schools.com/css/pr_dim_max-width.asp Bei width ist die Breite ja festgelegt, es geht aber wenn ich das richtig verstanden hab darum die Breite variabel zu halten, jedoch eine gewisse Breite nicht zu überschreiten. Und das mit dem umbrechen müsste dann automatisch gehen, ansonsten wie immer mit white-space: normal; Und "ENTER" ist nun wirklich Quatsch! Gruß, Tobias max-width geht leider im IE nicht .... Ausserdem hätte mich das ganze auch nicht weiter gebracht, da ich als width 100% verwenden muss. um einen zeilen umbruch zu erzwingen gibt es <br> und <p> Das ist mir schon bekannt, aber da ich eine Klasse schreibe die nicht nur HTML unterstützt, möchte ich nicht auf solche Sprach-spezifischen dinge zurückgreifen, vorallem wenns mit css doch so einfach geht... Danke an alle! Gruß, Markus
10. Januar 200521 j ansonsten wie immer mit white-space: normal; [kleiner Besserwisser] white-space: normal; ist doch eh default [/kleiner Besserwisser]
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.