juekl: Leerzeichen durch &nbsp ersetzen klappt nicht

Hallo,
ich habe folgendes Problem.
Am Anfang stehen einige Leerzeichen (Anzahl ist immer verschieden).
Jetzt habe ich gedacht wenn ich die durch   ersetze habe ich die gleiche Einrückung.
Ist aber nicht so, die Leerzeichen nehmen weniger Platz in Anspruch.
Beispiel:
100 Testtext
    Test 1
    Test 2
    Test 3

ersetzt durch:
100 Texttext
 &nBsp;  Test 1
 &nBsp;  Test 2
 &nBsp;  Test 3

Ergebnis:
100 Testtext
  Test 1
  Test 2
  Test 3

Ich weiß, daß es mit einer spez. Schrift (für Formeln) geht, kommt aber nicht in Frage.

Ich weiß auch wie ich es als Tabelle lösen kann, geht aber nicht, da esimmer ein unterschiedliche Einrückung ist.
Kann mir einer helfen das zu lösen?
Gruß Hans

  1. Hi,

    Ich weiß, daß es mit einer spez. Schrift (für Formeln) geht

    oder jeder anderen diktengleichen Schrift.

    Ich weiß auch wie ich es als Tabelle lösen kann, geht aber nicht, da esimmer ein unterschiedliche Einrückung ist.

    Warum löst Du es dann nicht so?

    freundliche Grüße
    Ingo

    1. »» Ich weiß auch wie ich es als Tabelle lösen kann, geht aber nicht, da es immer eine unterschiedliche Einrückung ist.

      Warum löst Du es dann nicht so?

      Hallo,
      weil es immer eine unterschiedliche Einrückung ist.
      Gruß Hans

      1. hi,

        weil es immer eine unterschiedliche Einrückung ist.

        keine ahnung, was du uns damit sagen willst ...

        hast du schon mal drüber nachgedacht, den text in einer tabellenzelle einfach rechtsbündig auszurichten?
        (ggf. noch eine feste breite für die zelle oder ein padding-left dazu, wenn dir der abstand sonst nicht reicht.)

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
      2. Hi,

        Warum löst Du es dann nicht so?

        weil es immer eine unterschiedliche Einrückung ist.

        Du willst also z.B.

        1 Text...
          Text
        100 Text
            Text

        erreichen und das in Proportionalschrift?
        Das wird Dir nur mit einer sehr unschönen unsichtbaren Wiederholung der Nummern oder aufwendigem HTML- und CSS-Einsatz gelingen.

        freundliche Grüße
        Ingo

  2. 100 Testtext
        Test 1
        Test 2
        Test 3

    Wiederhole doch einfach die Zahl, die die Einrückung bestimmt, in der Hinterfrundfarbe. Sie nimmt genau den Platz ein, als wäre sie sichtbar:

    100 Testtext<br>
    <span style='color:#fff'>100</span> Test 1<br>
    <span style='color:#fff'>100</span> Test 2<br>
    <span style='color:#fff'>100</span> Test 3<br>

    Dann kannst du einrücken soviel du willst.

    LG Kalle

    1. Kalle_,

      100 Testtext<br>
      <span style='color:#fff'>100</span> Test 1<br>
      <span style='color:#fff'>100</span> Test 2<br>
      <span style='color:#fff'>100</span> Test 3<br>

      Sehr unschön, wie Ingo schon sagte.

      Etwas schöner wäre:

      100 Testtext<br>  
      <span class="unsichtbar">100</span> Test 1<br>  
      <span class="unsichtbar">100</span> Test 2<br>  
      <span class="unsichtbar">100</span> Test 3<br>
      

      und die Formatangaben für die Klasse „unsichtbar“* im Stylesheet.

      Gunnar

      * bezieht sich auf „Klasse“, nicht auf „Formatangaben“. ;-)

      --
      “I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)
      1. Hallo.

        Etwas schöner wäre:

        Der Einsatz von :before.
        MfG, at

        1. at,

          Etwas schöner wäre:
          Der Einsatz von :before.

          Nebst o.g. Methode für Browser, die :before nicht verstehen. ;-)

          Und noch schöner wäre:
          <ul>
            <li>100 Testtext</li>
            <li>Test 1</li>
            <li>Test 2</li>
            <li>Test 3</li>
          </ul>

          dann kann man sich die Klassen sparen und mit Selektoren arbeiten.

          Gunnar

          --
          “I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)
  3. Warum nimmst du nicht einfach ein transparentes GIF her und gibst dem height = "1" und width = "<?=$breite;?>" ?
    Hat den Vorteil, daß du pixelgenau arbeiten kannst. :)

    LG,
    Ryaden

    Hallo,
    ich habe folgendes Problem.
    Am Anfang stehen einige Leerzeichen (Anzahl ist immer verschieden).
    Jetzt habe ich gedacht wenn ich die durch &nbsp; ersetze habe ich die gleiche Einrückung.

    1. Rayden,
      Deine Antwort kommt 49 Tage zu spät.
      Gunnar

      --
      “I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)
      1. Zugegeben, jetzt wo ich drauf schau, hat mein RSS feed das Datum mit 5. Mai angezeigt.
        Aber wer weiß, vielleicht konnte er es ja (noch) nicht lösen mit den Vorschlägen, die hier gemacht wurdn. ;)

        LG,
        Rayden

        Rayden,
        Deine Antwort kommt 49 Tage zu spät.
        Gunnar

      2. Hallo Gunnar.

        Deine Antwort kommt 49 Tage zu spät.

        Verzeihung, aber: Hä?

        Gruß, Ashura

        --
        Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
        Try it: Become an Opera Lover in 30 days
        Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
        IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
        1. Ashura,

          Deine Antwort kommt 49 Tage zu spät.
          Verzeihung, aber: Hä?

          2005-05-20 - P49D = 2005-04-01.

          Ein Vorschlag mit transparentem GIF kann doch nicht ernst gemeint sein …

          Gunnar

          --
          “I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)
          1. Hallo Gunnar.

            2005-05-20 - P49D = 2005-04-01.

            Ein Vorschlag mit transparentem GIF kann doch nicht ernst gemeint sein …

            Ich habe das jetzt 5mal durchlesen müssen, um es zu verstehen. *g*

            Gibt es noch Hoffnung für mich?

            Gruß, Ashura

            --
            Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
            Try it: Become an Opera Lover in 30 days
            Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
            IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
            1. Ashura,

              Ich habe das jetzt 5mal durchlesen müssen, um es zu verstehen. *g*
              Gibt es noch Hoffnung für mich?

              Klar. Nach Lektüre von
              http://de.wikipedia.org/wiki/Datumsformat
              http://www.w3.org/TR/xmlschema-2/#dateTime
              http://www.w3.org/TR/xmlschema-2/#duration
              musst du sowas demnächst nur noch 3mal durchlesen. ;-)

              Gunnar

              --
              “I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)
              1. Hallo Gunnar.

                Klar. Nach Lektüre von
                http://de.wikipedia.org/wiki/Datumsformat
                http://www.w3.org/TR/xmlschema-2/#dateTime
                http://www.w3.org/TR/xmlschema-2/#duration
                musst du sowas demnächst nur noch 3mal durchlesen. ;-)

                Jasses, wer denkt sich so etwas aus? (Ich weiß, der URL verrät es, rhetorische Frage.)

                Ich bleibe bei meinem gut lesbaren 2005-05-20. :)

                Gruß, Ashura

                --
                Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                Try it: Become an Opera Lover in 30 days
                Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
          2. @Gunnar

            Warum soll ein transparentes GIF 'nicht ernst gemeint' sein?
            Hast du eine einfachere, exaktere Lösung um das Problem des OPs zu lösen (mal angenommen, es existiert noch)?
            Laß mal hören ...

            Cya,
            Rayden

            2005-05-20 - P49D = 2005-04-01.

            Ein Vorschlag mit transparentem GIF kann doch nicht ernst gemeint sein …

            Gunnar