Jamal: Inputs floaten lassen

Hallo,
ich schaff es irgendwie nicht, das 3 input elemente nebeneinander floatn

2 mal vom typ text und einmal vom typ submit.
alle 3 sollen nebeneinander sein.


es klappt nicht.

wenn ich folgende angaben mache dann siehs so aus

.Login1{display:block;font-size:0.8em;height:18px;width:120px;float:left}
.Login2{display:block;font-size:0.8em;height:18px;width:120px;float:left}
.Login3{display:block;font-size:0.8em;height:18px;width:100px;}

-
  -

lg

Jamal

  1. Hi Jamal,

    wenn ich folgende angaben mache dann siehs so aus

    .Login1{display:block;font-size:0.8em;height:18px;width:120px;float:left}
    .Login2{display:block;font-size:0.8em;height:18px;width:120px;float:left}
    .Login3{display:block;font-size:0.8em;height:18px;width:100px;}

    Wofür die Angabe display:block;? Die Dinger sollen doch display:inline;.

    Grüße aus H im R,
    Engin

    1. Weil ich sie anders nichtmal versetzt nebeneinander kriege!

    2. Moin Engin,

      .Login1{display:block;font-size:0.8em;height:18px;width:120px;float:left}
      .Login2{display:block;font-size:0.8em;height:18px;width:120px;float:left}
      .Login3{display:block;font-size:0.8em;height:18px;width:100px;}

      Wofür die Angabe display:block;? Die Dinger sollen doch display:inline;.

      im Prinzip schon, aber als inline-Elemente kann man ihnen wieder keine Breite geben (außer in einem Browser, der es nicht besser weiß). Deshalb also der Klimmzug mit dem Floating.

      Schönen Sonntag noch,
       Martin

      --
      Funktion und Referenz auf diese sind mir bekannt, mit Zeigern kann ich nicht viel mehr anfangen, als damit auf Buttons zu klicken.
        (Ashura)
      1. Hi,

        im Prinzip schon, aber als inline-Elemente kann man ihnen wieder keine Breite geben

        Da es sich um replaced-inline-Elemente handelt, kann man das doch.

        Deshalb

        ist

        also der Klimmzug mit dem Floating

        überflüssig

        »».

        cu,
        Andreas

        --
        Warum nennt sich Andreas hier MudGuard?
        O o ostern ...
        Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
      2. Hi Martin,

        Wofür die Angabe display:block;? Die Dinger sollen doch display:inline;.

        im Prinzip schon, aber als inline-Elemente kann man ihnen wieder keine Breite geben (außer in einem Browser, der es nicht besser weiß). Deshalb also der Klimmzug mit dem Floating.

        Hab das mal ausprobiert,

        http://nimmet.de/beispiele/selfhtml/input_width.html

        man kann die input im CSS direkt als input {width:150px;} ansprechen oder ihnen eine Klass geben und
        über die Klasse auf länge bringen, .input_button {width:150px;}.

        Getestet im FF, IE 5.5 und 6. Geht beides, zumindest auf meinem System.  :-)

        Grüße aus H im R,
        Engin

        1. Hi,

          man kann die input im CSS direkt als input {width:150px;} ansprechen oder ihnen eine Klass geben und
          über die Klasse auf länge bringen,

          oder über jeden beliebigen anderen Selektor, der sie auswählt.

          Getestet im FF, IE 5.5 und 6. Geht beides, zumindest auf meinem System.  :-)

          Natürlich funktioniert das. Ich schrieb doch schon, daß es sich um replaced-inline-Elemente handelt.

          cu,
          Andreas

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

            Getestet im FF, IE 5.5 und 6. Geht beides, zumindest auf meinem System.  :-)
            Natürlich funktioniert das. Ich schrieb doch schon, daß es sich um replaced-inline-Elemente handelt.

            Habe ich ja auch nie bestritten. Allerdings war die Neugierde zu Groß, deshalb habe ich mir
            das bsp. angefertigt und hielt es für Sinnvoll, dieses auch zu verlinken.

            Grüße aus H im R,
            Engin

  2. Hi,

    ich schaff es irgendwie nicht, das 3 input elemente nebeneinander floatn

    Warum so umständlich?
    input sind per Default inline-Elemente, kommen also, wenn Du nichts extra unternimmst, sowieso nebeneinander.

    cu,
    Andreas

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

      Warum so umständlich?
      input sind per Default inline-Elemente, kommen also, wenn Du nichts extra unternimmst, sowieso nebeneinander.

      Tun sie aber nicht!

      1. Hi,

        input sind per Default inline-Elemente, kommen also, wenn Du nichts extra unternimmst, sowieso nebeneinander.

        Tun sie aber nicht!

        Du hast etwas falsch gemacht - sowohl beim Erstellen der betreffenden Seite, also auch beim Stellen deiner Frage hier ...

        MfG ChrisB