头部导航_header.blade.php文件和底部导航_footer.blade.php文件元素位置错乱的问题。

1. _header.blade.php 的修改

教程上的 _header.blade.php 的内容
.
.
.
    <div class="collapse navbar-collapse" id="navbarSupportedContent">
      <!-- Left Side Of Navbar -->
      <ul class="navbar-nav mr-auto">

      </ul>

      <!-- Right Side Of Navbar -->
      <ul class="navbar-nav navbar-right">
        <!-- Authentication Links -->
        <li class="nav-item"><a class="nav-link" href="#">登录</a></li>
        <li class="nav-item"><a class="nav-link" href="#">注册</a></li>
      </ul>
    </div>
  </div>
</nav>

打开页面展示效果如下,登录和注册a标签它出现在左侧,应该是到右侧:

头部导航登录和注册 a 标签不能浮动到右侧和底部导航元素不在一行的问题。

在 id=”navbarSupportedContent” 的div标签class 中新增 justify-content-end 属性

<div class="collapse navbar-collapse  justify-content-end" id="navbarSupportedContent">
      <!-- Left Side Of Navbar -->
      <ul class="navbar-nav mr-auto" >

      </ul>

      <!-- Right Side Of Navbar -->
      <ul class="navbar-nav navbar-right">
        <!-- Authentication Links -->
        <li class="nav-item"><a class="nav-link" href="#">登录</a></li>
        <li class="nav-item"><a class="nav-link" href="#">注册</a></li>
      </ul>
    </div>

页面效果如下:

头部导航登录和注册 a 标签不能浮动到右侧和底部导航元素不在一行的问题。

2. _footer.blade.php 的修改

教程上的 _footer.blade.php 的内容
<footer class="footer">
  <div class="container">
    <p class="float-left"><a href="https://leo108.com" target="_blank">Leo</a> 设计和编码 <span style="color: #e27575;font-size: 14px;"></span>
    </p>

    <p class="float-right"><a href="mailto:name@email.com">联系我们</a></p>
  </div>
</footer>

底部的文字没有在同一行上,效果如下:
错误的效果

修改_footer.blade.php 文件中的p标签属性:

<p class="float-left">
<p class="float-right">

修改为

<p class="float-start">
<p class="float-end">

最终 _footer.blade.php 内容如下:

<footer class="footer">
  <div class="container">
    <p class="float-start"><a href="https://leo108.com" target="_blank">Leo</a> 设计和编码 <span style="color: #e27575;font-size: 14px;"></span>
    </p>

    <p class="float-end"><a href="mailto:name@email.com">联系我们</a></p>
  </div>
</footer>

页面效果如下:
正确的效果

Xiao Peng
laravel_peng
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 6

我也在看这个教程,之前也一直遇到这个问题,从你这里得到了答案。 :+1:

2年前 评论
laravel_peng (楼主) 2年前

应该是 bootstrap 样式没生效,我手动引入然后生效了
在 app.blade.php

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">

Laravel

Laravel
这个按键也没生效,在 app.blade.php 引入

<script src="https://cdn.staticfile.org/jquery/3.3.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>

Laravel

1年前 评论

谢谢你的回复,我确实不太懂,多谢

1年前 评论
gh54gbvwsff4 1年前

file 样式版本不一样

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!