【发布时间】:2020-01-06 03:35:29
【问题描述】:
我知道这个问题已经被问过好几次了,但我没有找到任何适合我的情况的解决方案,我试图按照this solution 的规定放置一个容器流体,但它似乎不起作用。
一切都很顺利,但是当我添加页脚时,它并没有占据页面的整个长度,或者是行的整个长度,有由容器流体引起的填充。
这是代表问题的图片:
正如你所看到的,边框没有完成整个长度
这是我从容器流体中移除填充物时的照片,其中包括我所有的主要内容:
如你所见,出现了一个overflow-x
所以我的问题是,我是否需要担心解决溢出问题,或者将页脚放在整个长度上?我不知道该走哪条路!
我的 HTML 页脚:
<footer id="footer">
<div class="row">
<div class="col-md-12">
<div class="row">
<div class="col-md-6">
<form action="" method="post">
<div class="form-group">
<label for="email_newsletter">S'inscrire gratuitement à la Newsletter :</label>
<input type="email" id="email_newsletter" class="form-control w-50 email" aria-describedby="email_newsletter_note">
<small id="email_newsletter_note" class="form-text text-muted">Nous ne partageons en aucun cas vos informations.</small>
</div>
<button type="submit" class="btn btn-primary">Valider</button>
</form>
</div>
<div class="col-md-6">
<a href="">Mentions Légales</a>
</div>
</div>
</div>
</div>
</footer>
【问题讨论】:
-
溢出是您的页脚宽度错误或父元素格式不正确的原因。将代码添加到您的问题中。页脚需要在容器流体之外。
-
当我将页脚从容器流体中取出时,会出现溢出,所以如果我理解正确,我必须解决我的溢出问题,同时将页脚从容器流体中取出,是吗?
-
row类在引导程序中留有负边距,因为容器/容器流体中的默认填充。所以,把页脚移到外面,然后给它添加容器类。
标签: html css bootstrap-4