jonny: Leere Spalten anzeigen

Hallo,

hab wohl Tomaten auf den Augen...

Wie kann ich leere Spalten in einer Tabelle anzeigen lassen?

Ich weiß da gibt es was, find es aber gerade nicht :(

Mfg,
Jonny

  1. Hallo Jonny

    Sorry ich versteh die Frage nicht 100 pro...
    Meinst Du dass Du ein <td></td>  hast ohne Inhalt
    und das in der Darstellung komisch aussieht?

    Wenn dem so ist,  mach ein &nbsp; rein und es ist nicht mehr leer.
    &nbsp;  ist  der Code für "Leerzeichen".

    Gruß
    Aqua

    1. Aqua,

      &nbsp;  ist  der Code für "Leerzeichen".

      Nö. Selbst wenn du mit „Code“ HTML-Entity meinst, wäre „Leerzeichen“ &#x20;

      Gruß,
      Gunnar

      --
      „Solang wir noch tanzen können
      und richtig echte Tränen flennen,
      ist noch alles offen,
      ist noch alles drin.“
      (Gundermann)
      1. Aqua,

        &nbsp;  ist  der Code für "Leerzeichen".

        Gunnar
        Nö. Selbst wenn du mit „Code“ HTML-Entity meinst, wäre „Leerzeichen“ &#x20;

        Also prinzipiell habt ihr beide recht.
        &#x20; steht für den Hexadezimalwert des Leerzeichens aus der ASCII-Tabelle (kann aber sein, dass es genau für diesen Fall auch nicht funktioniert.)

        &nbsp; ist der Name eines erzwungenen Leerzeichens (seit HTML 3.2) ( funktioniert bestimmt, verwende ich auch immer)

        Gruß
        Roland

        1. &nbsp; ist der Name eines erzwungenen Leerzeichens (seit HTML 3.2) ( funktioniert bestimmt, verwende ich auch immer)

          Nicht erzwungen, sondern ein Leerzeichen, an dem nicht umgebrochen wird:
          non breaking space = nbsp

          Struppi.

          1. hi,

            &nbsp; ist der Name eines erzwungenen Leerzeichens (seit HTML 3.2) ( funktioniert bestimmt, verwende ich auch immer)

            Nicht erzwungen, sondern ein Leerzeichen, an dem nicht umgebrochen wird:
            non breaking space = nbsp

            ja, aber "erzwungen" kann man es auch irgendwie nennen - weil mehrere &nbsp; nicht zu einem einzigen kondensiert werden, wie "normaler" whitespace.

            gruß,
            wahsaga

            --
            "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
            1. Nicht erzwungen, sondern ein Leerzeichen, an dem nicht umgebrochen wird:
              non breaking space = nbsp

              ja, aber "erzwungen" kann man es auch irgendwie nennen - weil mehrere &nbsp; nicht zu einem einzigen kondensiert werden, wie "normaler" whitespace.

              ein erzwungenes Leerzeichen das nicht umbricht, also.

              wo ist der Mann der die specs liest....?

              Struppi.

              1. Hallo,

                so ganz hilft mir das nicht weiter. So schaut meine Tabelle aus:

                --------------------------------------------
                |          |          |          |         |
                --------------------------------------------
                |                     |          |         |
                -                     ----------------------
                |                     |                    |
                -----------------------                    -
                |          |          |                    |
                --------------------------------------------

                Leere Spalten haben keine Ränder. Die Spalten werden dynamisch gefüllt, mal steht was drin, dann wird es korrekt angezeigt, mal steht nicht drin, dann schaut es so aus.

                Aber es soll immer so aussehen:

                --------------------------------------------
                |          |          |          |         |
                --------------------------------------------
                |          |          |          |         |
                --------------------------------------------
                |          |          |          |         |
                --------------------------------------------
                |          |          |          |         |
                --------------------------------------------

                Nun, ich glaube mal gelesen zu haben, dass es dafür etwas gibt, ausser das ich meine Variable mit irgendeinem Wert füllen muss.

                Gibt es da tatsächlich nichts?

                Mfg,
                Jonny

                1. Gibt es da tatsächlich nichts?

                  Wenn deine Variabel keinen Wert hat, dann gib '&nbsp' aus.

                  print $wert or '&nbsp;';

                  Struppi.

                  1. Hallo Struppi,

                    print $wert or '&nbsp;';

                    damit kann ich dann notfalls auch leben :-)

                    Danke.

                    Mfg,
                    Jonny

            2. wahsaga,

              ja, aber "erzwungen" kann man es auch irgendwie nennen - weil mehrere &nbsp; nicht zu einem einzigen kondensiert werden, wie "normaler" whitespace.

              Wozu sollen mehrere &nbs; hintereinander gut sein? (Außer zur Präsentation schlechten HTML-Stils.)

              Gunnar

              --
              „Solang wir noch tanzen können
              und richtig echte Tränen flennen,
              ist noch alles offen,
              ist noch alles drin.“
              (Gundermann)
  2. Hi,

    Wie kann ich leere Spalten in einer Tabelle anzeigen lassen?

    empty-cells

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hallo Andreas,

      so ganz sicher bin ich mir nicht, aber gut möglich, dass es das ist, was ich suche.

      empty-cells

      Ich probier es mal.

      Mfg,
      Jonny

      1. Hallo Andreas,

        empty-cells

        Ich probier es mal.

        korrekt, das war richtig. Es funktioniert!

        Und das Beispiel von Struppi kann ich sehr gut für verschachtelte Tabellen einsetzen, wo ich global mit empty-cells nicht arbeiten kann.

        print $wert or '&nbsp;';

        Danke!

        Mfg,
        Jonny

  3. Hi jonny,

    Wie kann ich leere Spalten in einer Tabelle anzeigen lassen?

    1 Pixel-gif als Platzhalter *duck*

    Viele Grüße
    Mathias Bigge