答案 0 :(得分:1)
将background-color
应用于全角元素,然后将要包含的内部文本包装在与内容部分宽度匹配的另一个元素中。这是一个匹配截图的示例。 .viewport
将是定义实际内容宽度的类 - 只需将要嵌套在要全宽的元素内部。
.container {
background: #09c;
color: #fff;
}
.viewport {
width: 80%;
max-width: 960px;
margin: auto;
}
.content {
background: #eee;
padding: 1em 0 0;
}
.content .viewport {
background: #fff;
}
<div class="container">
<div class="viewport">Join our discord server</div>
</div>
<nav class="viewport">navigation</nav>
<div class="content">
<div class="viewport">content section<br>content section</div>
</div>