WordPress テーマのヘッダー部分を変更していて、別の div 内にいくつかの div をネストしようとしています。私は HTML/CSS の経験があまりありませんが、私が観察していることは奇妙に思えます。
私のコードは次のようになります。
<div class="extras">
<div id="search">
<form role="search" method="get" id="searchform" action="http://mentatescholars.com/" >
<input type="search" placeholder="Search" value="" name="s" id="s" />
<input type="submit" id="searchsubmit" value="Search" />
</form>
</div><!-- end #search -->
<div class="phone-number">
<div class="phone-number-main">1-885-MENTATE</div>
<div class="phone-number-sub">1-885-636-8283</div>
</div>
</div>
そして、写真では、phone-number
Firefoxのインスペクターでdivを選択しています(選択extras
は同じように見えます)。私が奇妙に感じるのは、 extras
div の後ではなく、divの先頭から開始する理由search
です。search
高さが40pxに設定されています。
3 番目の div を選択すると、前の div の直後から始まる div が表示されます。
また、奇妙に感じるのphone-number-main
は、divの上部が と同じ高さであるのにextras
、何もしなくてもテキストが完全に下に移動する方法です。
phone-number
私の質問はこれです: divがdivの直後に開始するようにするにはどうすればよいsearch
ですか?
ご覧になりたい場合は、こちらのサイトをご覧ください: http://mentatescholars.com/ .