gpt4 book ai didi

javascript - 修复 Bootstrap 4 中的页脚?

转载 作者:太空宇宙 更新时间:2023-11-03 20:26:57 25 4
gpt4 key购买 nike

我正在开发的网站的页脚有问题。主页上有一个事件轮播。页脚在某些时候略微向上移动,在其下方留出空间。这会有助于页脚吗?我想让页脚处于静止/固定位置。非常感谢任何帮助或想法。谢谢!

enter image description here

下面是 HTML 标记:

<footer class="bg-info">

<div class="container-fluid">
<div class="row">
<div class="col-md-4">
<div><img src="images/Heart_n_hands.png" class="float-left" alt="logo" style="width:100px;">
<span class="font-weight-bold">Our Neighbor Association</span> <br>
<span>&copy; Copyright 2018</span>
</div>
</div>
<div class="col-md-4">
<address class="font-weight-bold">1200 W Smithfeld Avenue Somewhereville, MI 48326 <br> (888)-555-1234</address>
</div>

<div class="col-md-4">
<span class="font-weight-bold">Sign up for Updates!</span>
<form action="#" method="post">
<div class="form-control bg-light">
<label><small class="font-weight-bold">E-Mail:
<input type="text" name="eMail" id="eMail" autocomplete="email" placeholder="Enter you E-Mail!" pattern="" required>
</small></label>
<input class="btn btn-primary btn-sm" type="submit" name="submit" id="submit" value="Subscribe">
</div>
</form>
</div>
</div>
</div>
</footer>

最佳答案

使用 Bootstrap 4 中的 d-flex,这是我的代码

<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script>
<html>
<style>
html,body{
height:100%;
}
</style>
<body class="d-flex flex-column">
<div class="flex-fill">
(main div) i fill the black space
</div>
<footer class="mt-auto bg-info">Footer always down,at any height</footer>
</body>
</html>

首先,body 和 html 以 100% 高度填充页面。
然后,“d-flex flex-column”类主体将垂直方向排列内部的所有元素。
使用“mt-auto”使页脚保持在底部。
最后让你的主容器“flex-fill”,这样容器就会填满空的空间。

关于javascript - 修复 Bootstrap 4 中的页脚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51832823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com