2011-12-08 21 views
-2

フォームを作成する場合は、通常、テキストラベルを左側に、入力フィールドを右側に配置します。入力フィールドを左側に、テキストラベルを右側に配置するにはどうすればよいですか?

思考私はそれが他の方法であることを望んでいます:私は、入力フィールドがラベルの左側に残ることを望みます。

どうすれば実装できますか?

+3

ほとんど不可能です – matino

+1

なぜあなたはそれを望みますか?使いやすさには向いていません。人の目は左(世界のほとんどの地域)で左から右にスキャンされ、左にラベルがあるので、フォームを記入する前にラベルを読んでください。 – bigblind

+2

@FrederikCreemersしかし、彼がアジア出身ならどうしますか?彼らは右から左へ – diceler

答えて

4

あなたはこのようなものがある場合:あなたは完全に異なる何かについて話している場合を除き

<input type="text" name="myInput" id="myInput"/> 
<label for="myInput">Input stuff</label> 

:これまで

<label for="myInput">Input stuff</label> 
<input type="text" name="myInput" id="myInput"/> 

変更に。

+0

ありがとうございます! – kim

-2

ol。 "ほとんど不可能な" lol

あなたがしなければならないことは、フォームの入力タイプを左に置き、そのフィールドの閉じる ">"の後に必要な説明文を追加するだけです。このように

<input type="text" value =" what ever here etc "> the text you want to the right here. 

これはどういう意味ですか?あなたの質問で少し明確にしようとするならば。

+0

いいえ、それはimmpoibleではない、助けてくれてありがとう、私はすでに解決策を持っていた! – kim

関連する問題