native: Formgestaltung

Beitrag lesen

Ich habe gerade ein Formular erstellt, auf Basis einer Liste. Bezeichnung von Felder steht in Label-Tags, das entsprechende Eingabefeld daneben. Soweit alles prima, so lange im rechten Bereich des Eingabefeldes nur etwas einzeiliges steht.
Steht da allerdings ein mehrzeiliger Text, beginnt dieser nach dem Zeilenumbruch unter dem Label-Tag linksbündig. Ich hätte gerne, dass der Text nach einem Zeilenumbruch genau wie die Zeile darüber rechts neben dem Label-Tag weitergeht. Lässt sich das überhaupt machen?

Untenstehend mein CSS.

Danke, native

===
fieldset ul {
margin: 0;
padding: 0;
}
fieldset ul li {
list-style-type: none;
margin: 0;
padding: 0;
width: 100%;
padding-bottom: 4px;
height: auto;
}
fieldset ul li label {
width: 145px;
display: block;
float: left;
   font-weight: bold;
   vertical-align: top;
}

<form>
  <fieldset>
    <ul>
      <li>
        <label>Bezeichner</label>
        irgendein mehrzeiliger Text mit viel Gerede und bla bla
      </li>
    </ul>
  </fieldset>
</form>