フォーム入力が調整されていません

iAmRed

ボックスが整列していない

入力が範囲外になります

そのため、入力ボックスが範囲外になるという問題が発生しましたが、それを修正する方法がわかりません。私の選択ボックスと入力ボックスはまったく同じCSSコードを持っています。max-widthとvertical-alignを使用してみましたが、どちらも機能しませんでした。また、display:inline-blockを使用してみました。

両方とも80%の幅に設定されていても、2つの違いは正確に4pxです。

HTML


<form class="container_filterSelection">
    <label>Product Category</label>
    <select class="categorySelect">
        <option value="0"></option>
        <option value="1">Drills</option>
        <option value="2">More Drills</option>
        <option value="3">Give me them drills</option>
    </select><br>
    <label>Address</label>
    <input type="text" class="locationSelect">
    <button class="submit">Submit</button>
</form>

</html>

CSS

form {
    width: 75%;
    margin: auto;
    background: white;
}


/* Category Dropdown */

.categorySelect {
    width: 80%;
    margin: 16px 10%;
    padding: 16px 0;
}

/* Location Input */

.locationSelect {
    width: 80%;
    margin: 0 10% 16px 10%;
    padding: 16px 0;
}
sbgib

このようにしてみてください:

form {
    width: 75%;
    margin: auto;
    background: white;
}


/* Category Dropdown */

.categorySelect {
    width: 80%;
    margin: 16px 10% 16px 10%;
    padding: 16px 0;
}

/* Location Input */

.locationSelect {
    width: 80%;
    margin: 0 10% 16px 10%;
    padding: 16px 0;
    box-sizing: border-box;
}
<form class="container_filterSelection">
    <label>Product Category</label>
    <select class="categorySelect">
        <option value="0"></option>
        <option value="1">Drills</option>
        <option value="2">More Drills</option>
        <option value="3">Give me them drills</option>
    </select><br>
    <label>Address</label>
    <input type="text" class="locationSelect">
    <button class="submit">Submit</button>
</form>

追加box-sizing: border-box;.locationSelectそれを修正することが表示されます。ブラウザのユーザーエージェントスタイルシートは、このプロパティをselect要素に追加inputしているように見えますが、要素には追加していないようです。したがって、要素を同じように表示するには、それを修正する必要があります。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

フォーム入力が調整されていません

分類Dev

React:入力値がフォームで定義されていません

分類Dev

入力が編集されているのに、フォームが$ dirtyに設定されていません

分類Dev

ブートストラップ入力が正しく調整されていません

分類Dev

フォームに入力されたtextareaフィールドが送信されていません

分類Dev

送信btnが無効になっている場合、事前入力されたフォーム入力要素は最初の入力を受け入れません

分類Dev

コメントフォームがデータベースに入力されていません

分類Dev

入力値はフォームから定義されていません

分類Dev

mysqli接続でエラーは示されていませんが、フォームにテーブルが入力されていません

分類Dev

ポリマー紙タグ-フォームに入力が追加されていません

分類Dev

角度-$ indexが一部のフォーム入力で正しく繰り返されていません

分類Dev

Ransack:フォームが送信され、検索値が入力されていない場合、何も返されません

分類Dev

すべてのフォームフィールドが入力されているかどうかを確認します-機能していません

分類Dev

フォームの検証が正しく機能していません:名前が入力されていないままです

分類Dev

instance = objectが設定されていると、Djangoモデルフォームにデータが入力されません

分類Dev

フォームに入力されたデータがOracleデータベースに送信されていません

分類Dev

テキスト入力が入力されると、HTMLフォームは送信されません

分類Dev

フォームのラベル/入力の高さを調整します

分類Dev

divが同じ高さに調整されていません

分類Dev

CSSdivの高さが調整されていません

分類Dev

Reactjs:複数の入力があるフォームは送信されません

分類Dev

ユーザーが入力したデータがコンポーネントの変数AngularReactiveフォームに保存されていません

分類Dev

Javascriptがフォームを正しく検証していません。ユーザー入力なしでアラートが表示される

分類Dev

JavascriptlocalStorageがフォームからの入力を受信していません

分類Dev

PHP変数がHTMLの日時に入力されていません-フォームのローカルフィールド

分類Dev

画像がdivで適切に調整されていません

分類Dev

Flexboxが調整されていません

分類Dev

PythonリクエストはResponse [200]を取得しますが、フォームが入力されていません

分類Dev

PHP Slim フレームワーク: 入力ファイルが指定されていませんか?

Related 関連記事

  1. 1

    フォーム入力が調整されていません

  2. 2

    React:入力値がフォームで定義されていません

  3. 3

    入力が編集されているのに、フォームが$ dirtyに設定されていません

  4. 4

    ブートストラップ入力が正しく調整されていません

  5. 5

    フォームに入力されたtextareaフィールドが送信されていません

  6. 6

    送信btnが無効になっている場合、事前入力されたフォーム入力要素は最初の入力を受け入れません

  7. 7

    コメントフォームがデータベースに入力されていません

  8. 8

    入力値はフォームから定義されていません

  9. 9

    mysqli接続でエラーは示されていませんが、フォームにテーブルが入力されていません

  10. 10

    ポリマー紙タグ-フォームに入力が追加されていません

  11. 11

    角度-$ indexが一部のフォーム入力で正しく繰り返されていません

  12. 12

    Ransack:フォームが送信され、検索値が入力されていない場合、何も返されません

  13. 13

    すべてのフォームフィールドが入力されているかどうかを確認します-機能していません

  14. 14

    フォームの検証が正しく機能していません:名前が入力されていないままです

  15. 15

    instance = objectが設定されていると、Djangoモデルフォームにデータが入力されません

  16. 16

    フォームに入力されたデータがOracleデータベースに送信されていません

  17. 17

    テキスト入力が入力されると、HTMLフォームは送信されません

  18. 18

    フォームのラベル/入力の高さを調整します

  19. 19

    divが同じ高さに調整されていません

  20. 20

    CSSdivの高さが調整されていません

  21. 21

    Reactjs:複数の入力があるフォームは送信されません

  22. 22

    ユーザーが入力したデータがコンポーネントの変数AngularReactiveフォームに保存されていません

  23. 23

    Javascriptがフォームを正しく検証していません。ユーザー入力なしでアラートが表示される

  24. 24

    JavascriptlocalStorageがフォームからの入力を受信していません

  25. 25

    PHP変数がHTMLの日時に入力されていません-フォームのローカルフィールド

  26. 26

    画像がdivで適切に調整されていません

  27. 27

    Flexboxが調整されていません

  28. 28

    PythonリクエストはResponse [200]を取得しますが、フォームが入力されていません

  29. 29

    PHP Slim フレームワーク: 入力ファイルが指定されていませんか?

ホットタグ

アーカイブ