我希望能够创建一个跨越整个屏幕宽度的 div。问题是,这应该与 Weebly 的设计系统一起使用,该系统将其放置在固定宽度的 div 中。
内容创建如下:
#main-wrap {
width:100%;
}
.container {
margin: 0 auto;
width: 960px;
position: relative;
}
<div id="main-wrap">
<div class="container">
{content}
</div><!-- end container -->
</div><!-- end main-wrap -->
在 {content} 内部是 Weebly 发挥其魔力并放置您所有东西的地方。我试图直接嵌入一些代码:
.wide {
position: absolute;
left:0; right:0;
width: 100vw;
background: #aaccff;
}
<div class="wide">
Test
</div>
但这不起作用,宽 div 比屏幕宽,但仅从与内容 div 相同的左侧位置开始。
有谁知道如何在容器内获得 100% 宽的 div。我也可以将容器设置为 100% 宽,但是所有 Weebly 小部件都会占据屏幕的整个长度,并且不清楚如何修改 CSS 以使它们具有固定宽度。
谢谢!