ヘッダーを 3 つの方法で分割しようとしています (左にロゴ、中央に何か、右に何か他のもの)。ヘッダーの幅は 100% です。
私が抱えている問題は、右側の部分が下にしか表示されないことです (中央の div の情報の下)。その場合、右の部分を右に単純に表示する方法がわかりません。これをうまく説明できていない可能性があります。これをさらに明確にすることができるかどうか教えてください。
<div id="header">
<div id="logo">
logo
</div>
<div id="header-middle">
</div>
<div id="header-right">
</div>
</div>
CSSで:
#header {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 25px;
background-color: #fafafa;
height: 55px;
border-bottom: 1px solid #d3d3d3;
overflow: auto;
}
#logo {
font-size: 24pt;
color: #08a3d9;
width: 100px;
float: left;
}
#header-middle {
width: 300px;
margin-left: auto;
margin-right: auto;
}
#header-right {
float: right;
width: 300px;
margin-right: 20px;
text-align: center;
}