Laravel Boostrap粘性页脚

时间:2018-06-23 16:33:29

标签: css bootstrap-4

我有一个laravel项目,其中添加了bootstrap作为CSS。 我已经尝试过任何方法来使页脚保持正常工作,但是页面一旦变长,则窗口向上滚动时,窗口就会停留在窗口底部。

我的主:

<html>
<head>
    <title>Justin van Horssen</title>
    {{-- Bootrstrap 4.1.1 CSS --}}
    <link rel="stylesheet" type="text/css" href="{{ asset('css/style.css') }}">

</head>
<body>
    <header>
        @include('inc.nav')
    </header>
    <main role = "main" class="container">
        @include('inc.messages')
        @yield('content')
    </main>
    @include('inc.scripts')
    <footer class="footer">

    </footer>
</body>

我的页脚CSS:

.footer

    {
        position: absolute;
        bottom: 0;
        width: 100%;
        height: 60px;
        line-height: 60px;
        background-color: #003b6f;
    }

1 个答案:

答案 0 :(得分:1)

html或body CSS可能有问题。

根据bootstrap 4 doc,css应该类似于...

 html {
    position: relative;
    min-height: 100%;
  } 

 Body { margin-bottom:60px; } 

您的页脚类别还可以。

有关获取粘页脚的更多方法,请在此处查看: https://css-tricks.com/couple-takes-sticky-footer/

谢谢..希望对您有所帮助。