.| Autor | Beitrag |
|---|---|
|
000 07.01.2003, 20:15 Megge |
Ich müsste für eine Website innerhalb einer Tabelle einen Zeilenumbruch erzwingen können, sogar dann noch, wenn ein einzelnes Wort, oder besser gesagt, Zeichenstring, länger ist, als bei width angegeben. bsp:
das würde nun mein gesammtes design übern haufen werfen. wie kann ich nun erzwingen, dass nach 200px ein zeilenumbruch erzwungen wird ? -- |
|
Profil || Suche |
|
001 07.01.2003, 21:30 CN |
eigentlich sollte das schon gehen wenn du nen normales space (kein (no-break-space oso)) hin machst aber wenn du jetzt zb ne fixed font haettest könntest du zählen wieviel chars da sind und dann nach "so und so viel" chars automatisch trennen ausserdem würd ich mir nicht soviel mühe geben |
|
Profil || Suche |
|
002 07.01.2003, 22:56 OJay |
mit dem tag <pre> kannst du text genau so ausgeben lassen, wie im editor. sprich: die zeilenumbrüche aus dem ansi satz werden übernommen. ich weiß aber nicht wie das mit anderen browsern ausschaut, bei ie und ns klappts :) --cya dat OJay Dieser Beitrag wurde am 07.01.2003 um 22:56 von OJay bearbeitet. |
|
Profil || Suche |
|
003 08.01.2003, 06:56 Megge |
ja, toll, das weiss ich auch :) |
|
Profil || Suche |
|
004 09.01.2003, 06:37 Fraghunter |
Da giebt es keine Lösung. Für lange Wörter zerhaut dir dein Browser alles. Es giebt nur eine Möglichkeit: Mit den GD-Funktionen kannst du feststellen, wie breit (in Pixel) ein String in einer bestimmten Schriftart ist. Dann schaust du einfach alle Posts nach Wörtern mit ner bestimmen Zeichenlänge durch, und die überprüfst du dann mit dieser Funktion, und das, was zu lang wird, trennst du mit Leerzeichen. geht aber halt nur mit php, mit html gibt es keine Lösung. --Nihil timeo, nulla re opprimor, nulli periculo cedo. |
|
Profil || Suche |
|
005 09.01.2003, 14:07 Megge |
ja klar, ich machs ja auch in php, in html pur könnt ich ja den text gleich so anpassen ;) -- |
|
Profil || Suche |
|
006 09.01.2003, 15:55 Fraghunter |
k, hast du den Lösungsweg verstanden? --Nihil timeo, nulla re opprimor, nulli periculo cedo. |
|
Profil || Suche |
|
007 09.01.2003, 16:05 Megge |
;-) -- |
|
Profil || Suche |
|
008 09.01.2003, 16:08 Fraghunter |
gut ;-) --Nihil timeo, nulla re opprimor, nulli periculo cedo. |
|
Profil || Suche |
|
009 09.01.2003, 20:17 Morpheus |
gd, fürn normalen string der im Browser ausgegeben wird, mit respekt, aber SCHWACHSINN sorry musste ich mal so sagen... @topic lahme lösung, überdenkt nochmal ob euch die sicherheit den Speeedverlust wert ist. also nochmal für die Leute mit Verständnissproblemen: MFG Morpheus |
|
Profil || Suche |
|
010 09.01.2003, 22:14 CN |
warum nich gleich davon ausgehen dass in einer nicht-fixed-font eine gewisse anzahl an chars benötigt wird um die tabelle zu füllen |
|
Profil || Suche |
|
011 10.01.2003, 13:52 Morpheus |
ja sag ich doch! --MFG Morpheus |
|
Profil || Suche |
|
012 10.01.2003, 14:14 Fraghunter |
ja, selbstverständlich ist meine Lösung nicht gerade die schnellste, aber wenn er eine schnelle Lösung will, dann ist Morpheus' Lösung auch nicht Ideal. Nihil timeo, nulla re opprimor, nulli periculo cedo. |
|
Profil || Suche |
|
013 10.01.2003, 14:51 Andy_ |
Schnell - vielleicht, aber wirkungsvoll nicht unbedingt, denn er teilt den String dann "nur einmal" und springt zum nächsten token, ist damit also immer noch recht verwundbar. Auf die Effektivität hin wäre Morphs vorschlag wohl schneller. Ich bin nicht absolut sicher ob man ein perfektes splitten alleine mit nem Regex hinbekommen würde, ich tippe eher auf zusätzliche abfragen wie strlen() usw.. --42 Es gibt keinen Sinn des Lebens. Dieser Beitrag wurde am 10.01.2003 um 14:54 von Andy bearbeitet. |
|
Profil || Suche |
|
014 10.01.2003, 20:34 Fraghunter |
stimmt, du hast Recht.
Und das ist sogar besser, weil es alle Worttrenner erkennt, also nicht nur Leerzeichen. --Nihil timeo, nulla re opprimor, nulli periculo cedo. Dieser Beitrag wurde am 10.01.2003 um 20:35 von Fraghunter bearbeitet. |
|
Profil || Suche |
|
015 10.01.2003, 22:44 CN |
ich würd lieber \S nehmen weil auch wörter vorkommen können die aus zahlen bestehen -- |
|
Profil || Suche |
|
016 10.01.2003, 23:04 Fraghunter |
na und? hab das mal versucht Nihil timeo, nulla re opprimor, nulli periculo cedo. Dieser Beitrag wurde am 10.01.2003 um 23:04 von Fraghunter bearbeitet. |
|
Profil || Suche |
|
017 02.10.2004, 15:38 Megge |
Bin per Zufall bei SelfHTML in der CSS Sektion drüber gestolppert, was mich sogleich an den Thread hier herinnern lies: Die Lösung des Problems sind die min-width und max-width Definitionen.
|
|
Profil || Suche |
|
018 02.10.2004, 21:19 K-Putt |
Min-Width und Max-Width wären ansich 2 wunderbare Eigenschaften, die man an vielen Stellen einer Seite brauchen könnte. Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database |
|
Profil || Suche |
|
019 10.10.2004, 19:08 Alcapone |
Der Post war umsonst, sorry, habe zur sicherheit mal nachgeprüft und das hat ned funktioniert was ich geschildert habe. --"Everything, that can go wrong, will go wrong" Murphy's Law Dieser Beitrag wurde am 10.10.2004 um 19:17 von Alcapone bearbeitet. |
|
Profil || Suche |

