2017-01-16 6 views
0

私はデザイナーではありませんが、私は機能を実装する作業をしています。ユーザーがグリッド内のテキストボックスに値を入力できる作業UIを開発する必要があります。これらの値を入力する際に​​は、グリッド内のテキストボックスごとに異なる値を参照する必要があります。したがって、私は値を入力している間に参照値が表示されるテキストボックスを設計する必要があります。誰も私にこの問題を解決する良い設計を提案することができます。ラベルと値を使用してカスタムテキストボックスを作成するにはどうすればよいですか?

私が考えているのは、テキストボックスの左上の部分が編集不可能なラベルとして表示され、テキストボックスの他の領域が値を入力するように編集可能であるということです。

enter image description here

画像に見られるように、左上の空白値を入力するユーザのためのテキストボックスであるが、私は、参照される値を表示する場所です。

私の提案する解決策が良いのであれば、どのように実装すればよいですか?他の誰かが提案できる解決方法はありますか?

+0

javascriptフレームワークを使用していますか? – Thaadikkaaran

+0

jqueryは私が使用しているもので、必要なものを使用できます – Chetan

答えて

0

2つの方法があります。

  1. あなたはabsolute位置に参照ラベルを使用して、左から詰め物の等しい量(参照ラベルの幅)とテキストボックスの上に置くことができます。

  2. :beforeタグを使用して、テキストボックスに直接適用できます。 :beforeタグ位置absoluteとテキストボックス位置relativeを与えます。

+0

は10分後に元に戻ります。 – Chetan

+1

このようなものです。あなただけがフォーカスの外観を削除し、常にラベルを表示することができます https://css-tricks.com/float-labels-css/ –

+0

よく見えますが、どうすれば2つの値を比較する理由ボックスを持つこともできます値が等しくなければ、ユーザに理由を入力させますか?私が達成したいものはhttp://ux.stackexchange.com/questions/103758/how-to-create-a-custom-textbox-with-a-label-and-value – Chetan