@@Linuchs
Nun könnte man annehmen, dass ein Zeichen 1em breit ist.
Könnte man. Ist aber falsch. em gibt die Schriftgröße an (Höhe).
Es gibt aber auch eine Einheit, die sich auf die Breite der Zeichen bezieht. Genauer: auf die Breite des Zeichens 0. Bei dicktengleichen Schriften sollten die anderen Zeichen auch so breit sein wie die 0.
Das Feld soll in derselben Zeile stehen wie sein label (12em).
Ähm nein. Label gehören über die Eingabefelder, nicht daneben.
Hab'sauch mit size=50 versucht, aber calc( 100% - 13em ) ist stärker, das Feld ist zu lang und gaukelt freie Stellen vor.
Für welche Eigenschaft hast du das denn angegeben? Wenn du eine maximale Breite willst, musst du eine maximale Breite angeben. Computer tun, was man ihnen sagt. Man muss ihnen nur sagen, was man will.
Das Zusammenspiel von size
-Attribut und maximaler Breite klappt.
Kwakoni Yiquan
Ad astra per aspera