Html 具有垂直分割背景的全宽网站
我正在实施一个网站,有如下布局Html 具有垂直分割背景的全宽网站,html,css,Html,Css,我正在实施一个网站,有如下布局 我对这个布局的HTML结构有点困惑,蓝色部分几乎是我背景的一半,内容将居中,蓝色部分总是以这个比例精确划分,有人能帮助我如何使之成为可能吗。还有一件事我需要使用蓝色部分作为背景色,可能是在RGBA中。将此DIV放在body标记之后: <body> <div id="blue"></div> content </body> body { background:url('img');
我对这个布局的HTML结构有点困惑,蓝色部分几乎是我背景的一半,内容将居中,蓝色部分总是以这个比例精确划分,有人能帮助我如何使之成为可能吗。还有一件事我需要使用蓝色部分作为背景色,可能是在RGBA中。将此DIV放在body标记之后:
<body>
<div id="blue"></div>
content
</body>
body {
background:url('img');
height:100%;
width:100%;
}
#blue {
position: fixed;
top: 0;
left: 50%;
background: rgba(0, 0, 255, 0.35);
height: 100%;
width: 1000px;
}
内容
身体{
背景:url(“img”);
身高:100%;
宽度:100%;
}
#蓝色的{
位置:固定;
排名:0;
左:50%;
背景:rgba(0,0,255,0.35);
身高:100%;
宽度:1000px;
}
这里可以使用伪元素
*{
保证金:0;
填充:0;
}
html,
身体{
身高:100%;
}
身体{
背景图片:url(http://lorempixel.com/output/abstract-q-c-100-100-9.jpg);
}
身体::之前{
内容:'';
位置:绝对位置;
排名:0;
左:50%;
高度:100vh;
宽度:50%;
背景:rgba(0,0,255,0.5);
z指数:-1;
}
navbar先生{
边缘顶部:25px;
高度:50px;
背景:绿色;
边框:1px纯黑;
}
我没有按照它来编写代码,因为我无法找到正确的方法,这就是我在这里要问的html结构副本/内容将放在哪里,在蓝色覆盖面板上或在图像/覆盖部分的整个宽度上?这将是两个部分的中心容器,如菜单居中,你可以在图像中看到#Marc我曾经用-9999方法这样做过,现在可能不知道该怎么做,我找不到对该技术的任何支持Martin这不会是一个问题当您需要使站点响应时,这是一个很好的方法,因为绝对位置俯冲将从容器中消失#Paulie其不适用于z-index:-1;当我把z-index:1放进去的时候,它会起作用,但是它也会影响到内容。很明显,我的演示是这样的,但是如果你有实际的代码,我建议你在自己的演示中问一个单独的问题。不过,您可以始终为您的内容提供更高的z索引。