入力が正しくない場合にのみ表示される、いくつかの説明、テキストフィールド、およびいくつかのエラーメッセージを含む別の div があります。これはすべて ap タグでラップされています。私の問題は、エラーメッセージをテキストフィールドと説明と同じ行に表示し、テキストが長すぎる場合にのみ、次の行に表示するには多すぎる単語を表示することです。ただし、その方法がわかりません。試してみると、次の行にエラーメッセージ全体が表示されます。誰でもそれを修正する方法を知っていますか?
コード: HTML:
<p><div class="text">Benutzername</div><input id="bname" class="button" onkeyup="valid('#bname','#bntext')" onkeydown="valid('#bname','#bntext')" type="text" /><div id="bntext" class="hiddentext">Der Benutzername muss mindestens 4 Zeichen und darf maximal 8 Zeichen enthalten.</div></p>
CSS
.button{
position:relative;
left:0%;
}
.text{
display:inline-block;
position:relative;
text-align:left;
width:20%;
}
.hiddentext {
/*display:none;*/
color:#FF0000;
}
フィドルはこちら: http://jsfiddle.net/LGp8k/