テキストの先頭ではなく、互いに整列するサイズの入力ボックス

TheLethalCoder

bodyタグ内にcssスタイルが適用された次のhtmlコードがあります。テキストボックスをすべて並べて、見栄えがよくなるようにします。ただし、見出しが上になるようにサイズを均等にすることしかできませんでしたが、インライン化してほしいのです。次のようなものです(ペイントスキルを失礼します。また、ボックスの線を細くするのを忘れました。これは、私が望んでいるものではありません):

画像の例

.FormContainer {
  width: 500px;
  clear: both;
}
.FormContainer input {
  width: 100%;
  clear: both;
}
<div class="FormContainer">
  <form id="LoginForm" name="LoginForm" method="post">
    <p>
      <label for="EmailAddressLoginField">Email Address:</label>
      <input type="text" name="EmailAddressLoginField" id="EmailAddressLoginField">
    </p>
    <p>
      <label for="PasswordLoginField">Password:</label>
      <input type="text" name="PasswordLoginField" id="PasswordLoginField">
    </p>
    <p>
      <input type="submit" name="LoginButton" id="LoginButton" value="Login">
    </p>
  </form>
</div>

これどうやってするの?

cssスタイリングがないと、次のようになります。これは私が望まないことです。

悪い出力の例

Connexo

最も柔軟な方法は、CSSテーブルを利用することです提供されている他のソリューションに比べて、これはlabel(動的な世界では事前に知らないかもしれない)の幅を定義するように要求しません

.FormContainer {
  width: 500px;
  clear: both;
}
.FormContainer input {
  width: 100%;
  clear: both;
}
.FormContainer form {
  display: table;
}
.FormContainer form p {
  display: table-row;
}
.FormContainer form p label,
.FormContainer form p input[type=text] {
  display: table-cell;
}
/* if the last paragraph in a form
always contains the submit button, add this: */

.FormContainer form p:last-child {
  display: block;
}
<div class="FormContainer">
  <form id="LoginForm" name="LoginForm" method="post">
    <p>
      <label for="EmailAddressLoginField">Email Address:</label>
      <input type="text" name="EmailAddressLoginField" id="EmailAddressLoginField">
    </p>
    <p>
      <label for="PasswordLoginField">Password:</label>
      <input type="text" name="PasswordLoginField" id="PasswordLoginField">
    </p>
    <p>
      <input type="submit" name="LoginButton" id="LoginButton" value="Login">
    </p>
  </form>
</div>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

先頭のスペースがテキストボックスに入力されないようにするにはどうすればよいですか?

分類Dev

入力グループの先頭にテキストのサイズが正しくありません

分類Dev

cssフォントサイズに関係なく、入力ボックスが互いに真下にある

分類Dev

入力後にTextBoxのキャレットがテキストの先頭にジャンプするのはなぜですか?

分類Dev

別のテキストボックスがレポートでサイズを大きくしたときに、テキストボックスのサイズを大きくしないようにする方法

分類Dev

テキスト サイズが大きくなる場合にテキスト ボックスのサイズ (高さ) を変更するにはどうすればよいですか?

分類Dev

jquerymobileでtextareaではなくテキスト入力のサイズを変更する方法

分類Dev

ファイルへの入力に基づいて行の先頭にテキストを追加する

分類Dev

フォームのテキストボックスのサイズを大きくするにはどうすればよいですか?

分類Dev

JavaScriptがここのテキストボックスに入力されないのはなぜですか?

分類Dev

入力テキストボックスのタイトルにない画像を(テキストボックスの)右側に配置する

分類Dev

入力テキスト ボックスを段落と同じサイズにする方法は?

分類Dev

フレックスボックスにテキスト入力フィールドが含まれている場合、フレックスボックスが広くなるのを防ぐにはどうすればよいですか?

分類Dev

テキストボックスがいっぱいになると、Jqueryは他の入力を表示します

分類Dev

誰かが入力テキストボックスなしであなたのウェブサイトに「タイプ」できるようにするにはどうすればよいですか?

分類Dev

テキスト入力ボックスの下部にテキストが表示されないようにする

分類Dev

入力ボックスのテキストを変更するにはどうすればよいですか?

分類Dev

ウェブサイトのテキストボックスにリクエストを入力する方法python

分類Dev

ファイルの先頭にテキストを挿入する方法は?

分類Dev

「従業員名を入力してください」と等しくないすべての入力ボックスがファイルに保存されるという「if」ステートメントを作成するにはどうすればよいですか?

分類Dev

近くの入力テキストボックスに値を表示する方法

分類Dev

スラッシュ付きのテキストを入力すると、インターネットブラウザがGoogle検索ではなく一部のWebサイトにリダイレクトするのはなぜですか?

分類Dev

数字だけがテキストボックスに入力されることを保証するだけでなく、空白のエントリも受け入れるキャッチを作成するにはどうすればよいですか?

分類Dev

ComboBoxのテキストボックスにdoubleしか入力できないようにするにはどうすればよいですか?

分類Dev

値を入力するときにテキストボックスの高さを拡大しないでください

分類Dev

入力を複数行のテキストの先頭に揃えるにはどうすればよいですか?

分類Dev

swiftを使用してWKWebViewのWebサイトのテキストボックスに事前入力する方法

分類Dev

JavaScriptで空の場合、多くのテキストボックスの中からテキストボックスに値を入力する

分類Dev

テキストがHTML入力ボックスの中央に配置されないようにするにはどうすればよいですか?

Related 関連記事

  1. 1

    先頭のスペースがテキストボックスに入力されないようにするにはどうすればよいですか?

  2. 2

    入力グループの先頭にテキストのサイズが正しくありません

  3. 3

    cssフォントサイズに関係なく、入力ボックスが互いに真下にある

  4. 4

    入力後にTextBoxのキャレットがテキストの先頭にジャンプするのはなぜですか?

  5. 5

    別のテキストボックスがレポートでサイズを大きくしたときに、テキストボックスのサイズを大きくしないようにする方法

  6. 6

    テキスト サイズが大きくなる場合にテキスト ボックスのサイズ (高さ) を変更するにはどうすればよいですか?

  7. 7

    jquerymobileでtextareaではなくテキスト入力のサイズを変更する方法

  8. 8

    ファイルへの入力に基づいて行の先頭にテキストを追加する

  9. 9

    フォームのテキストボックスのサイズを大きくするにはどうすればよいですか?

  10. 10

    JavaScriptがここのテキストボックスに入力されないのはなぜですか?

  11. 11

    入力テキストボックスのタイトルにない画像を(テキストボックスの)右側に配置する

  12. 12

    入力テキスト ボックスを段落と同じサイズにする方法は?

  13. 13

    フレックスボックスにテキスト入力フィールドが含まれている場合、フレックスボックスが広くなるのを防ぐにはどうすればよいですか?

  14. 14

    テキストボックスがいっぱいになると、Jqueryは他の入力を表示します

  15. 15

    誰かが入力テキストボックスなしであなたのウェブサイトに「タイプ」できるようにするにはどうすればよいですか?

  16. 16

    テキスト入力ボックスの下部にテキストが表示されないようにする

  17. 17

    入力ボックスのテキストを変更するにはどうすればよいですか?

  18. 18

    ウェブサイトのテキストボックスにリクエストを入力する方法python

  19. 19

    ファイルの先頭にテキストを挿入する方法は?

  20. 20

    「従業員名を入力してください」と等しくないすべての入力ボックスがファイルに保存されるという「if」ステートメントを作成するにはどうすればよいですか?

  21. 21

    近くの入力テキストボックスに値を表示する方法

  22. 22

    スラッシュ付きのテキストを入力すると、インターネットブラウザがGoogle検索ではなく一部のWebサイトにリダイレクトするのはなぜですか?

  23. 23

    数字だけがテキストボックスに入力されることを保証するだけでなく、空白のエントリも受け入れるキャッチを作成するにはどうすればよいですか?

  24. 24

    ComboBoxのテキストボックスにdoubleしか入力できないようにするにはどうすればよいですか?

  25. 25

    値を入力するときにテキストボックスの高さを拡大しないでください

  26. 26

    入力を複数行のテキストの先頭に揃えるにはどうすればよいですか?

  27. 27

    swiftを使用してWKWebViewのWebサイトのテキストボックスに事前入力する方法

  28. 28

    JavaScriptで空の場合、多くのテキストボックスの中からテキストボックスに値を入力する

  29. 29

    テキストがHTML入力ボックスの中央に配置されないようにするにはどうすればよいですか?

ホットタグ

アーカイブ