左の列は250ピクセル幅で100%の高さです。この例のように、左端の右端に固定された流体の水平バーを配置しようとしています。位置固定幅100%
しかし、これは私がここにきてるものです:
これは私がやっていることです:
私は、これは画面の幅が出てこぼさず、トップバースパン100%に固定することができますどのよう.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;
}
。私はちょうど複雑なレスポンシブなテンプレートを作成し、コンテンツを追加した後、トップバーの右側にあるものが画面から消えていたことを気づいたので、これは簡単な修正ですと期待しています!
私は1つのアイデアを持っていますが、最も理想的ではないかもしれないので、最初に他の提案に興味があります。左の固定列には、上の棒よりも高いz-インデックス値を与え、上の棒から左のマージンを取り除きますが、代わりに上の棒の内容に左の余白を入れます。これは左の列の幅と同じです。混乱する可能性がありますが、可能です。代わりにbox-sizing: border-box
で接続詞でleft: 250px
使用padding-left:250px
を使用しての
A jsのバイオリンを試してみてください – Itay
あなた '.top-bar'幅が100%'に設定する必要があります。この非常に簡単 - 250px' –