textarea label vertical-align: middle
Ich versuche, richten Sie die Beschriftung für das Textfeld in der Mitte der text-box, aber es funktioniert einfach nicht. Die Ausgabe sieht ungefähr so aus:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Synopsis: xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hier ist der code, den ich versucht habe. TY!
<style>
label textarea{
vertical-align: middle;
}
</style>
<label>Synopsis: <textarea style="border: none" rows="7" cols="60">$v_Synopsis</textarea></label>
- Warum ist der Eingang im inneren des Labels?
<textarea>
geht nach</label>
. Als Nächstes jsfiddle code.- Wenn ein Steuerelement in einem
<label>
ist das label im Zusammenhang mit der Kontrolle. Sie können auch die explizitefor
Attribut.
Du musst angemeldet sein, um einen Kommentar abzugeben.
CODEPEN-DEMO
HTML
CSS
inline-block
. Die Grenze zum entfernen nicht verkleinern in der textarea...es ist einfach wie es aussieht.kannst du es so machen:
du hast vergessen : ","
Das funktioniert immer, und Sie haben die Flexibilität für die Platzierung der Beschriftung entweder oben, Mitte oder unten
HTML:
CSS:
Dieser arbeitete für mich.
Zuerst wird die textarea geschwommen rechts, dann das Wort "Adresse" wird angezeigt, bevor es.
Es ist in umgekehrter Reihenfolge, aber korrekt angezeigt
Zeigen: