コンテンツの両側に 2 つの「ナビゲーション」要素を配置しようとしています。ユーザーがページを下にスクロールしても、これらの要素は所定の位置にとどまる (および表示される) 必要があります。
例: (小なり記号と大なり記号を参照): http://jsfiddle.net/dbough/tASs2/
position:fixed を使用して両方の要素を所定の位置に「固定」しようとしましたが、要素が一緒に折りたたまれます
例: http://jsfiddle.net/dbough/tASs2/1/
これを機能させる方法の方向性を探しています。
HTML
<html>
<head>
<link rel="stylesheet" type="text/css" href="main.css">
</head>
<body>
<div id="container">
<div id="nav">
<span id="nav_left"> <</span>
<span id="nav_right"> ></span>
</div>
<div id="content">
SOME CONTENT
</div>
</div>
</body>
</html>
CSS (固定位置なし)
#container{
width:100%;
height:100%;
margin:auto;
padding:auto;
max-width: 400px;
}
#content{
margin:auto;
padding:auto;
}
#nav_left, #nav_right{
max-width: 10px;
font-size: 200%;
}
#nav_left {
margin-left:-10%;
}
#nav_right {
float:right;
margin-right:-10%;
}