スタイルシートのサイズを調整した複数の数値入力ボックスがあるWebサイトがありますが、各数値ボックスの幅はピクセル単位で指定してください。入力タイプ番号がwidthパラメータをリッスンしないので、ボックスの幅を個別に変更しても何も見つかりませんでした。ピクセル数の幅を入力ボックスごとに異ならせる方法はありますか?または、それらをテキスト入力に変更し、数字だけを受け入れるJavaScript関数を作成する必要がありますか?幅の異なる複数の数値入力
答えて
あなたの質問は非常に広いですので、私は一緒に私は「私」ページ上の入力要素を選択3一般的な方法を示すフィドルを入れて、これは非常に独断され、参照フィドル:https://jsfiddle.net/5f3pbg8b/3/
およびクイックリファレンスとして、w3foolsは、セレクタの良いリストを持っていhttp://www.w3schools.com/cssref/css_selectors.asp
HTMLの例1
<h4>
With classes best option
</h4>
<input type="text" class="input1"/>
<input type="text" class="input2"/>
<input type="text" class="input3"/>
<input type="text" class="input4"/>
<input type="text" class="input5"/>
CSS例1
.input1{width: 50px; background: yellow;}
.input2{width: 100px; background: yellow;}
.input3{width: 150px; background: yellow;}
.input4{width: 200px; background: yellow;}
.input5{width: 250px; background: yellow;}
HTML例2
<h4>
With placeholder value
</h4>
<input type="text" placeholder="input1"/>
<input type="text" placeholder="input2"/>
<input type="text" placeholder="input3"/>
<input type="text" placeholder="input4"/>
<input type="text" placeholder="input5"/>
CSS例2
input[placeholder="input1"]{width: 50px; background: blue;}
input[placeholder="input2"]{width: 100px; background: blue;}
input[placeholder="input3"]{width: 150px; background: blue;}
input[placeholder="input4"]{width: 200px; background: blue;}
input[placeholder="input5"]{width: 250px; background: blue;}
HTML例3
<h4>
With nth-child selector
</h4>
<input type="text"/>
<input type="text"/>
<input type="text"/>
<input type="text"/>
<input type="text"/>
CSS例3
input:nth-child(14) {
width: 50px;
background: #ff0000;
}
input:nth-child(15) {
width: 100px;
background: #ff0000;
}
input:nth-child(16) {
width: 150px;
background: #ff0000;
}
input:nth-child(17) {
width: 200px;
background: #ff0000;
}
input:nth-child(18) {
width: 250px;
background: #ff0000;
}
クラスを使用してCSSにリンクすると、私はあなたに感謝しました! – user6383357
@ user6383357もう複数のオプションがあります:) –
数値入力フィールドに幅を設定することができます。あなたが個別に入力ボックスを設定したい場合には、そのように彼らにIDを与えるために良いことだ:あなたは、特定のn番目の入力ボックスを選択したい場合は
<input id="two" type="number"/>
あなたはこのようにCSSセレクタを使用することができます。
input[type="number"]:nth-child(3)
このすべてを実際に見るには、JSFiddleをチェックしてください。複数の異なった答えがあるだろうので
- 1. ブートストラップ入力グループの複数入力のカスタム幅
- 2. 重複値チェックの複数の入力
- 3. 異なる幅のラベルと入力ラッピング
- 4. 異なる値で複数の入力を検証する方法
- 5. 複数のコンソールビューを異なる入力テキストで開く方法
- 6. 入力に複数の値が入力される
- 7. 角度検索複数の入力値
- 8. ルビーの異なるインスタンスでユーザー入力を複数回出力する
- 9. Angular2入力タイプの数値、小数点なしの数値
- 10. 異なる高さ/幅の複数の画像を扱う
- 11. 異なる入力と同じ値を返す関数
- 12. 複数のドロップダウンメニューに静的な値を入力する
- 13. coxphの複数の入力
- 14. Spring Batchの入力として異なるデータ構造フォーマットの複数のファイル
- 15. オートコンプリートなしのタグで複数入力
- 16. Talend:複数の入力ファイルを複数の出力ファイルに
- 17. 複数の入力検証
- 18. Djangoでの複数入力
- 19. HandBrake;複数の入力
- 20. 複数の入力ボックスエクセルVBA
- 21. JOptionPane.showInputDialogの複数入力
- 22. 複数のHID入力レポート
- 23. 複数の数値が各レコードごとに異なる
- 24. 複数の入力ボックスを異なる名前で追加する方法
- 25. codeigniterに異なる入力ファイルで複数の画像をアップロードするには
- 26. 数値入力用のAlertIOS.prompt
- 27. JPA数が異なる複数の式
- 28. 数値値入力例外
- 29. モバイルウェブ:数値入力+数値演算子
- 30. 一般的な方法で複数の入力データフレームから複数の入力データフレームを作成する
あなたのコードをpstしてください。 – litelite
CSSの幅を設定することは私のために働きます:https://jsfiddle.net/buwsu9pc/、あなたは問題が発生しているコードを表示する必要があります –