tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
844
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Antastan Antastan ist offline Mitglied
    Registriert seit
    Jan 2003
    Beiträge
    11
    hi all.

    ich habe eine menü-box, die wird mit variablen gefüllt. eine zeile besteht aus 3 variablen. in einer variable stehen am ende ein paar leerzeichen. die sollen jedoch nicht verschwinden, da sonst die formatierung kaputt ist.
    der trick die leerzeichen per alt+0160 in den html code einzufügen ist nicht wirklich hilfreich, da man dabei abschätzen und 100 mal rum probieren muss bis man die genaue anzahl hat.

    weiss jemand eine möglichkeit wie die leerzeichen in der endansicht erhalten bleiben?
     

  2. #2
    Registriert seit
    Apr 2002
    Beiträge
    1.721
    ?
    Hmn wo ist denn das Problem,nimm einfach statt einem normalen Leerzeichen &n_bsp; (ohne _) anders gehts nicht.
     
    War ja nix...

  3. #3
    Registriert seit
    Nov 2002
    Ort
    Altdorf bei Nürnberg
    Beiträge
    3.027
    <pre>bla bla lerzeichen leerzeichen</pre>
    ?
    Beispiel: Wenn man hir was in die [code ] tags reinshcreibt, wird da auch n pre rumgesetzt
     

  4. #4
    Marvin Marvin ist offline Mitglied Gold
    Registriert seit
    Dec 2001
    Beiträge
    137
    <pre> steht für preformatierten text. bedeutet, dass er in einer schriftgröße mit fester spaltenbreite umgesetzt wird, und alle leerzeichen etc erhalten bleiben. falls dir diese schriftart nicht gefällt, kannst du sie mithilfe von css wieder ändern:

    PRE { font-family: irgendwasanderes; }

    Es wäre allerdings sinnlos, wenn man dann wieder eine schriftart mit verschiedenen spaltenbreiten verwendet, dann funktioniert es nämlich nicht mehr so wie du möchtest

    eine zweite möglichkeit wäre, mit (ebenfalls css) margin zu arbeiten. So kannst du abstände direkt mit pixelangaben definieren. möchtest du beispielsweise einen text, der 20 pixel vom rechten rand entfernt ist, geht das so: "margin-right: 20px;". Wie du das unterbringst, ob per style-attribut oder klasse im stylesheet, ist deine sache.

    hoffe geholfen zu haben
     

  5. #5
    Avatar von Thomas Lindner
    Thomas Lindner Thomas Lindner ist offline Mitglied Diamant
    Registriert seit
    Dec 2001
    Ort
    Schwarzenbek, Germany
    Beiträge
    5.022
    ..oder, aber wirklich nur ein oder: Blinde Gifs verwenden....
     

  6. #6
    Marvin Marvin ist offline Mitglied Gold
    Registriert seit
    Dec 2001
    Beiträge
    137
    mit margin arbeiten ist aber wesentlich eleganter...
     

  7. #7
    Registriert seit
    Nov 2002
    Ort
    Altdorf bei Nürnberg
    Beiträge
    3.027
    Dann müsste man abba für jedes doppelte Leerzeichen ein blindes Gif, oder einen Layer mit margin einsetzten!
     

  8. #8
    Marvin Marvin ist offline Mitglied Gold
    Registriert seit
    Dec 2001
    Beiträge
    137
    naja... wenn man z.b. nen seitenmenü machen will, packt man das einfach in ein <div> (oder was auch immer) und stellt da margin ein... je nachdem was machen möchte..
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 13.07.10, 17:10
  2. aktiver Link soll erhalten bleiben ...
    Von grf_yoda im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 14.03.09, 11:44
  3. Antworten: 5
    Letzter Beitrag: 09.10.08, 14:10
  4. Variablen sollen eingetragen bleiben
    Von Robert Steichele im Forum PHP
    Antworten: 4
    Letzter Beitrag: 28.08.04, 10:05
  5. Antworten: 4
    Letzter Beitrag: 04.08.04, 11:04