• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[CSS] zeilenumbruch erzwingen

Geht mit CSS nicht.
Aber das ist ja auch kein normales Wort.
Wird ein Wort eingegeben und es ist zu lang,
wird vor diesem Wort umgebrochen.
 
einfach mit PHP jedes Wort des textes durchgehen und jede z.B. 20te Stelle ein Leerzeichen einfügen. mit CSS geht es afaik nicht
 
@dkdenz: es gibt da aber so spammer ;)

@.holger: ist das nicht performancetechnisch ein wenig ungünstig?
wie würde so eine funktion denn aussehen?
 
Das Einzige was Du da mit CSS machen kannst,
ist overflow:hidden;
Dann wird der überlange Text abgeschnitten.
Allerdings auch in der Vertikalen... ;)
 
hab schon ne funktion!
PHP:
<?php
function wortlaenge($string, $maxlength){
  $status = true;
  $string = explode(" ", $string);
  for($i=0; $i<count($string); $i++){
    if(strlen($string[$i]) > $maxlength){
      $status = false;
      break;
    }
  }
  return $status;
}
?>
kann man die noch optimieren?
 
Zurück
Oben