php - 包含 Blade (导航 Blade )未按预期工作,导航栏覆盖 yield 内容

标签 php css laravel bootstrap-4 navbar

我在主视图中有 3 个元素

  1. 标题(导航栏)
  2. 内容
  3. 页脚

在 app.blade.php 中

    @include('header')    

    <main role="main" class="container">
      @yield('content')
    </main>

    @include('inc.footer')

它工作正常,但导航栏似乎不是页面的一部分,它没有自己的高度,而是位于下一个元素的顶部。

请考虑我是 Laravel 的新手。

隐藏导航栏之前: https://ibb.co/mDsbsw2

隐藏导航栏后:https://ibb.co/7Y3h28R

最佳答案

有时会发生这种情况,因为您只是将 Blade 包括在内而不是延伸,因此请尝试扩展您的产量。

并按正确的顺序排列。 希望这会有所帮助:)

关于php - 包含 Blade (导航 Blade )未按预期工作,导航栏覆盖 yield 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55605687/

相关文章:

php - 如何使用 div id 作为 php var

javascript - PHP发送邮件功能。如何使一个电子邮件地址收到一封包含基于表格中勾选复选框数量的数据的电子邮件

php - 如何增加PHPExcel中的单元格字符长度?

css - styled-components:主题中的样式覆盖组件样式

php - 如何在 Laravel 中过滤后显示消息?

php - 如何使用 CSS 在成对的列分组之间添加空白列?

jquery - 如何在点击时重复 css3 动画?

html - 在 html 3d 中创建一个圆柱体

mysql - Laravel Eloquent 没有将属性保存到数据库(可能是 mysql)

php - Laravel Ardent 多对多关系抛出错误