Rainer: Inhalt eines input type=text ausrichten

Hallo,

in einem input type=text möchte ich den Inhalt des value ausrichten. text-align:right; scheint nicht zu funktionieren. Ist das überhaupr möglich.

<input type="text" value="http://<?php print $_SESSION["red"]; ?>/files/<?php echo"$zb[0]"; ?>" style="width:150px;border:none;text-align:right;" onfocus="this.select()" />

Gruß Rainer

  1. Hi,

    in einem input type=text möchte ich den Inhalt des value ausrichten. text-align:right; scheint nicht zu funktionieren. Ist das überhaupr möglich.

    doch tut es.

    <input type="text" value="http://<?php print $_SESSION["red"]; ?>/files/<?php echo"$zb[0]"; ?>" style="width:150px;border:none;text-align:right;" onfocus="this.select()" />

    Warum postest du PHP-Code wenn du ein Problem mit dem CSS hast?

    ~dave

    1. ??
       style="width:150px;border:none;text-align:right;"

      ist kein css?

      Gruß Rainer

  2. Hi,

    in einem input type=text möchte ich den Inhalt des value ausrichten. text-align:right; scheint nicht zu funktionieren. Ist das überhaupr möglich.

    <input type="text" value="http://<?php

    Du hast ein clientseitiges Problem. Wieso zeigst Du serverseitigen Code?

    print $_SESSION["red"]; ?>/files/<?php echo"$zb[0]"; ?>" style="width:150px;border:none;text-align:right;" onfocus="this.select()" />

    Vermutung (da ja leider serverseitiger statt clientseitigem Code gezeigt wird):
    value braucht mehr Platz als die 150px width - dann bleibt natürlich kein Platz mehr, um den Text noch nach rechts zu rücken.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    O o ostern ...
    Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
    1. Hallo,

      value braucht mehr Platz als die 150px width - dann bleibt natürlich kein Platz mehr, um den Text noch nach rechts zu rücken.

      Stimmt. Auf das einfachste kommt man nicht. Ich müsste also von Rechts nach Links einlesen, wenn ich das Ende des Strings in den 150px sehen will oder kann man den nicht sichtbarenen Bereich des values doch irgendwie nach links verschieben sodass der String rechtsbündig im value zu sehen ist?

      Gruß Rainer

      1. Moin!

        Schonmal versucht die Schreibrichtung von ltr nach rtl zu aendern?

        --
        Vergesst Chuck Norris.
        Sponge Bob kann unter Wasser grillen!
        1. nochmal zur sicherheit:
          ich meine natuerlich nur direction:rtl ohne bidirektionalitaet.

          --
          Vergesst Chuck Norris.
          Sponge Bob kann unter Wasser grillen!
        2. Hallo,

          [link:http://www.css4you.de/Texteigenschaften

          Danke, den kannte ich noch nicht ;-)
          Funktioniert genau so wie ich es mir vorstellte.

          Gruß Rainer

          1. Nabend!

            [link:http://www.css4you.de/Texteigenschaften

            Danke, den kannte ich noch nicht ;-)

            Na! css4you war mehr oder weniger zufällig offen. Direction wird auch bei selfhtml erklärt und nett dargestellt. (Was auf unicode-bidi wohl leider nicht zutrifft?)

            Funktioniert genau so wie ich es mir vorstellte.

            Das hab ich vermutet. Blindes Huhn und so. ;)

            Freut mich, daß es klappt. :)

            --
            Vergesst Chuck Norris.
            Sponge Bob kann unter Wasser grillen!