http://i.imgur.com/37miZ.pngここにスクリーンショットがあります
h1が左側にあり、入力が中央にあるようにスタイルを設定しようとしています。次に、右側にいくつかのリンクを配置したいと思います。
フロートを使ってみましたが、すべてが台無しになってしまいました。
編集
float:leftまたはfloat:rightを使用した場合、2つのdivを分離できますが、ポジショニングがひどいです。
私が持っているいくつかのhtml:
<div id="container">
<div id="header">
<div id="nytm">
<h1>New York Tech Map</h1>
</div>
<div id="form">
<form>
<input type="text" name="zip">
<input type="submit" value="Search By Zip">
</form>
</div>
<div id="navlinks">
</div>
</div>
</div>
これがcssです:
#container {
min-height: 100%;
position: relative;
}
#header {
background: #EDEDED;
height: 79px;
border-bottom: 1px solid #666;
}
#nytm{
display: inline;
}
#form{
margin-top: 24px;
display: inline;
}
#navlinks{
display: inline;
}