Crispy: <select> liste formatieren

hallo,
ich habe eine liste welche generiert wird:

<select name="users2Add" size=5 multiple>
<option>Username, name nachname</option>
<option>test, langervorname langernachname</option>
<option>user3, kurzname kurzname</option>
</select>

nun werden diese werte so in der liste angezeigt:
Username, name nachname
test, langervorname langernachname
user3, kurzname kurzname

ich möchte sie aber gerne so anzeigen:
Username,  name          nachname
test,      langervorname langernachname
user3,     kurzname      kurzname

ist das möglich? wenn ja, wie??

danke und gruss,
crispy

  1. Hallo Crispy.

    nun werden diese werte so in der liste angezeigt:
    Username, name nachname
    test, langervorname langernachname
    user3, kurzname kurzname

    Ja, so sei es.

    ich möchte sie aber gerne so anzeigen:
    Username,  name          nachname
    test,      langervorname langernachname
    user3,     kurzname      kurzname
    ist das möglich? wenn ja, wie??

    Du kannst die Darstellung der einzelnen Optionen einer Auswahlliste nicht so formatieren. Nimm es hin, wie es ist, oder überdenke dein Konzept. Denkbare Variante wäre die Darstellung in einer Tabelle und Auswahlmöglichkeit über einen Radiobutton.

    Freundschaft!
    Siechfred

    --
    Nichts ist schwerer einzureißen als die Mauer in den Köpfen.
    1. naja, dann ist es wohl so... mal gucken was ich da machen könnte, wohl schon eher eine tabelle.

      danke für die info!
      gruss crispy

    2. Nimm es hin, wie es ist, oder überdenke dein Konzept.

      Vor dem gleichen Problem stand ich auch vor einiger Zeit.
      Tatsächlich gibt es da - anscheinend - keine Unterstützung aus irgendwelchen Tag-Eigenschaften.

      Ich bin den Weg zu Fuß gegangen, indem ich mir eine Art Tabellenformat mit strlen() und &nbsp; erstellt habe.

      1. Hallo Schuur.

        Ich bin den Weg zu Fuß gegangen, indem ich mir eine Art Tabellenformat mit strlen() und &nbsp; erstellt habe.

        Das wäre möglich, wenn du eine dicktengleiche Schriftart verwendest, ansonsten sieht es noch bescheidener aus als ohne Leerzeichen.

        Freundschaft!
        Siechfred

        --
        Nichts ist schwerer einzureißen als die Mauer in den Köpfen.
        1. Das wäre möglich, wenn du eine dicktengleiche Schriftart verwendest, ansonsten sieht es noch bescheidener aus als ohne Leerzeichen.

          Ja, das vergaß ich zu erwähnen, das ist sehr wichtig!!

    3. Hi,

      Du kannst die Darstellung der einzelnen Optionen einer Auswahlliste nicht so formatieren. Nimm es hin, wie es ist, oder überdenke dein Konzept. Denkbare Variante wäre die Darstellung in einer Tabelle und Auswahlmöglichkeit über einen Radiobutton.

      Du meinst doch nicht etwa so etwas?
      http://aktuell.de.selfhtml.org/tippstricks/dhtml/fullrowselect/index.htm

      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 MudGuard.

        Du meinst doch nicht etwa so etwas?
        http://aktuell.de.selfhtml.org/tippstricks/dhtml/fullrowselect/index.htm

        Nein, ich meinte sowas :-)

        Freundschaft!
        Siechfred

        --
        Nichts ist schwerer einzureißen als die Mauer in den Köpfen.
  2. Hallo,

    ich möchte sie aber gerne so anzeigen:
    Username,  name          nachname
    test,      langervorname langernachname
    user3,     kurzname      kurzname

    ist das möglich? wenn ja, wie??

    Erzeuge die Ausgaben mit entsprechend angepassten festen Leerstellen unter Verwendung einer dicktengleichen Schriftart:

    <select style="font-family: monospace">
      <option>&nbsp;&nbsp;1&nbsp;&nbsp;&nbsp;&nbsp;456</option>
      <option>&nbsp;12&nbsp;&nbsp;&nbsp;&nbsp;456</option>
      <option>123&nbsp;&nbsp;&nbsp;&nbsp;456</option>
    </select>

    MfG, Thomas