我已經做了一些可能有用的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