html - 在页眉和页脚之间调整 HTML 背景图像
问题描述
我是一名初学者,正在设计一个新的 HTML 页面,其中包含三个部分的页眉、内容(图像)和页脚,并且我已将背景图像设置在页眉和页脚之间。但是当我运行时,图像的某些部分隐藏在页脚下。这是我到目前为止所做的。感谢有人可以提供帮助!
我尝试在 CSS 中将高度设置为 100%,但它仍然不会改变显示。背景图像会动态变化,因此即使图像发生变化,它也必须完美地适应页眉和页脚。
.login,
.image {
min-height: 100vh;
}
.bg-image {
background: url('https://img.pngio.com/human-man-person-icon-png-and-vector-for-free-download-pngtree-human-icon-png-512_512.png');
background-size: cover;
background-position: center;
/* Full height */
background-repeat: no-repeat;
}
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" rel="stylesheet" >
<header style="background-color:aqua">
<div class="text-left text-white" style="width:300px;">
Header TESTING ©Header
</div>
</header>
<div class="container-fluid">
<div class="container-fluid">
<div class="row no-gutter">
<div class="d-none d-md-flex col-md-4 col-lg-6 bg-image"></div>
<div class="col-md-8 col-lg-6">
<div class="login d-flex align-items-center py-5">
</div>
</div>
</div>
</div>
</div>
<footer class="navbar fixed-bottom navbar-toggleable-sm navbar-light footer border-top" style="background-color:aqua">
<div class="text-left text-white" style="width:300px;">
FOOTER TESTING ©Footer
</div>
</footer>
解决方案
请按照下面的链接,你会明白的。
https://www.exratione.com/2011/09/how-to-overflow-a-background-image-using-css3/
如果您需要更清楚地了解以下内容。
推荐阅读
- javascript - FirebaseAuth.getInstance().signOut() 没有将用户注销
- javascript - Default function parameters doesn't work as I expected
- angular - 从服务器端接收到值后停止 setinterval
- p5.js - How can I add the P5-property to a s.Vector object?
- apache - Rewrite mode doesn't work with virtualhost and symfony4
- python - Sentence generator with words from lists using Python
- python - Python:多行正则表达式问题
- javascript - 如何在 Javascript 中使用 API?
- amazon-web-services - 带有密钥对的 AWS EC2 ssh 连接
- javascript - 如何在 Visual Studio 代码扩展中获取项目文件夹路径