下午好 尝试在我的着陆时提供响应式背景,由于某种原因,我无法 我正在尝试使用height:auto,height:100%和margin:0 auto;高度100%起作用了,但是它没有覆盖我的屏幕,我拥有的东西超出了我的需要。 这是我的代码:
.crossfade > figure {
animation: imageAnimation 48s linear infinite 0s;
backface-visibility: hidden;
background-size: cover;
background-position: center center;
height: 470px;
left: 0px;
opacity: 0;
position: absolute;
top: 189px;
width: 100%;
background-color: rgba(0,0,0,.3);
background-blend-mode: darken;
z-index: 0;
}
对我有用的唯一一件事是:
height: calc(100vh - 189px);
189px它从我的标题菜单中缩进,但是我如何使它在没有calc的情况下工作呢? 希望你理解我的意思 谢谢
答案 0 :(得分:0)
尝试类似的东西:
.crossfade > figure {
animation: imageAnimation 48s linear infinite 0s;
background-size: cover;
background-position: center center;
width: 100%;
height: 100vh;
position: absolute;
top: 0;
left:0;
right:0;
bottom:0;
background-color: rgba(0,0,0,.3);
z-index: 0;
}
#menu-contact-us {
background: #5D5D5D;
height: 124px;
color: #ffffff;
width: 100%;
position: relative;
z-index: 1;
}
我能够使图像在您发布的链接上全屏显示
答案 1 :(得分:0)
尝试一下
.crossfade > figure {
animation: imageAnimation 48s linear infinite 0s;
background-size: cover;
background-position: center center;
width: 100%;
height: 100vh;
position: absolute;
top: 0;
left:0;
right:0;
bottom:0;
background-color: rgba(0,0,0,.3);
z-index: 0;
}