私の入力テキストフィールドと送信ボタンが並んでいないばかげた問題を抱えています。あなたは下の画像で見ることができるように、(右上の「キーワードを入力し、」ラベル」)のテキスト入力フィールドには、 『検索ボタンを提出するよりも2ピクセル高い』:html入力と提出の調整
ここではHTMLであります:ここで
<div id="search">
<form action="#" method="POST" id="search_form">
<div id="search_inputs">
<input type="text" placeholder="Enter Keywords" name="keywords" />
<input class="button" type="submit" name="search" value="SEARCH" />
</div>
</form>
</div>
CSSコードです:
#search_form .button {
background: black;
color: white;
padding: 3px 15px;
border: none;
font-size: 7pt;
height: 18px;
}
#search_form input[name="keywords"] {
width: 175px;
}
#search {
margin-top: 7px;
float: right;
}
私は7PTにフォントサイズがそれをめちゃくちゃにされた設定をかなり確信しているが、私はなぜわからないんだけど、私は知りませんの仕方これは、その領域の他のボタンのフォントサイズだからです。
ありがとうございました!
キーワードに 'margin-top:2px'を追加しても修正されませんか? (またはボタンに-2px) –
いいえ、私はそれを試してみましたが、すべてを上下にシフトしているように見えますが、入力フィールド間の不均一な位置を保持しています – jrubins
これに影響を与えるかもしれないCSSはないでしょうか?私はjsFiddleを作成し、それは上手く並んでいます。 – j08691