我已经做了一些可能有用的Codepen,你可以在那里改变内容和样式并看看。内容容器具有固定的宽度,然后在事物不整齐时折叠。我也在这里弹出了Sass和HTML。这应该是一个如何实现的例子,但实际情况下,为了显而易见的响应原因,使用百分比可能会更好。
http://codepen.io/BlitZ_UK/pen/GrEExr
的造型在萨斯完成的;
.page-container {
background: #607D8B;
min-height: 100vh;
}
.content {
padding: 10px 20px
}
.sidebar {
background: #009688;
}
.inner-wrapper {
background: #00bcd4;
margin: 0 auto;
max-width: 960px;
position: relative;
}
@media all and (min-width: 1362px) {
.sidebar {
width: 200px;
position: absolute;
left: 0;
transform: translateX(-100%);
}
}
而HTML;
<div class="page-container">
<div class="inner-wrapper">
<div class="sidebar">
<ol>
<li>Lorem ipsum dolor.</li>
<li>Lorem ipsum dolor.</li>
<li>Lorem ipsum dolor.</li>
</ol>
</div>
<div class="content">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Deserunt facere expedita voluptatem reprehenderit, asperiores architecto magni laborum repellat perferendis voluptas alias autem cumque iste dignissimos ab officiis totam blanditiis ratione.</p>
</div>
</div>
</div>
希望它有帮助。
这不是放在我的容器旁边(有几个像素边距)。 – MortenMoulder
你想让这一点看得见吗?在那里添加它,请注意,它会溢出内容,因为视口在代码片段上较小。 – Syden
不需要。我希望边栏粘贴到容器上,同时保持容器居中。 “我试图在960像素宽的Skeleton容器旁放置一个侧边栏”是我的问题的第一句话。 – MortenMoulder