ページの見出しの横に小さな画像 (ロゴ) を配置しようとしていますが、これら 2 つのアイテムを中央に配置したいと考えています (理想的には、見出しを中央に配置し、画像を見出しの隣に配置します)。とはいえ、どう頑張ってもうまくいかないようです。サンプルは次のとおりです。
<h2>Headline</h2>
<img src="logo.jpg">
ここで、いくつかのことを試しました。h2 に id を持つ div を与え、画像に別の id を持つ div を与えようとしました - 次に、幅を設定してフローティングさせました。これは少なくともそれらを同じ行に配置しますが、私が望む方法ではありません.
また、次のように、これらの div を別の div 内にラップしようとしました。
#container {
width: 800px;
margin: 0 auto;
}
#h2div {
width: 40%;
float: left;
}
#imgdiv {
width: 10%;
float: left;
}
ヘッダーが左から 40% になり、その後に画像が 10% になるようにページを分割しているように見えるだけです。画像で z-index: -1 を試してみました。その後、text-align: center を使用すると、見出しを中央に配置できます。しかし、私は写真に絶対位置または相対位置を与える必要があります。これは、ユーザーがズームインまたはズームアウトするとうまく機能しません..
これを解決するにはどうすればよいですか?見出しを中央に配置し、画像をそのすぐ隣に表示する (見出しの「最後」に固定するようなもの)、または 2 つを中央に共有するにはどうすればよいですか?