我有一个position:fixed
宽度为250px,高度为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;
}
如何使此固定的顶部栏跨过屏幕宽度的100%,而不会溢出。我希望这是一个简单的修复程序,因为我花了很长时间来构建一个相当复杂的响应模板,并且刚刚发现添加内容后,顶部栏右侧的内容在屏幕上消失了!
我确实有一个想法,但可能不是最理想的,因此首先对其他建议感兴趣。左固定列的z-index值可能会比顶栏的z-index值高,从顶栏删除左页边距,而是在左栏的内容上放置左页边距,与左栏的宽度相同。听起来令人困惑,但可能。