しかし、ヘッダーを正しく取得できないようです(e1左、e2中央、e3右)。3つの要素e1、e2、e3を左、中央、右に配置します。これは私が試していることです:
<div id="wrapper">
<div id="header">
<div id="header-e1">
1
</div>
<div id="header-e2">
2
</div>
<div id="header-e3">
3
</div>
</div>
<div id="nav">
links
</div>
<div id="content">
content
</div>
<div id="footer">
footer
</div>
</div>
このcssで:
#wrapper
{
width: 95%;
margin: 20px auto;
border: 1px solid black;
}
#header
{
margin: 5px;
}
#header-e1
{
float: left;
border: 1px solid black;
}
#header-e2
{
float: left;
border: 1px solid black;
}
#header-e3
{
border: 1px solid black;
}
#nav
{
margin: 5px;
}
#content
{
margin: 5px;
}
#footer
{
margin: 5px;
}
誰かが私にできることのヒントを教えてもらえますか?この構造は、モバイルWebサイトで使用される予定です。
アップデート
私が上に持っているコードは私にこれを与えます:
しかし、私は2を中央に置き、3を右側に置きたいです。要素の内容が異なる可能性があるため、幅をパーセントに設定したくありません。つまり、20/60/20-10/80/10-33/33/33などの可能性があります。