我在主视图中有 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/