幅 250 ピクセル、高さ 100%のposition:fixed
左の列があり、この例のように、固定された流動的な水平バーを上部に、左の列の右側に配置しようとしています。
しかし、これは私がここにいるものです:
これは私がやったことです:
.page-wrapper, html, body {
width:100%;
height:100%;
margin:0;
padding:0;
}
.left-column {
position:fixed;
top:0;
left:0;
z-index:1000;
width:250px;
height:100%;
background:#090909;
}
.top-bar {
position:fixed;
top:0;
left:250px;
width:100%;
height:54px;
background:#090909;
z-index:1000;
}
この固定トップバーが画面の幅の 100% に広がるようにするにはどうすればよいですか? かなり複雑なレスポンシブ テンプレートの作成に何年も費やしたばかりで、コンテンツを追加した後、トップ バーの右側にあるものが画面から消えていることに気付いたので、これが簡単な修正であることを願っています!
私には 1 つのアイデアがありますが、最も理想的ではない可能性があるため、最初に他の提案に関心があります。左の固定列には、上部のバーよりも高い z-index 値を指定できます。上部のバーから左余白を削除しますが、代わりに上部のバーの内容に左の列の幅と同じ左余白を配置します。 . 紛らわしく聞こえますが、可能です。