Web结业报告

Web结业报告

经过一学期的学习,Web课程已经进入尾声。这学期我们从HTML,CSS,JAVASCRIPT,MDB,Agular已经入门了web开发的领域。但是这只是知识的冰山一角,需要我们以后再继续探索。

大作业中遇到的问题

问题1

在这次实践操作中,遇到最棘手的问题,就是在导航条中出现了url不能跳转的的问题,
在这里插入图片描述

在分析代码时,我发现了问题。
导航条代码如下:

<nav class="navbar navbar-expand-lg navbar-dark scrolling-navbar fixed-top">

      <div class="container">

        <!-- Navbar brand -->
        <a class="navbar-brand" href="#">Navbar</a>

        <!-- Collapse button -->
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#basicExampleNav"
          aria-controls="basicExampleNav" aria-expanded="false" aria-label="Toggle navigation">
          <span class="navbar-toggler-icon"></span>
        </button>

        <!-- Collapsible content -->
        <div class="collapse navbar-collapse" id="basicExampleNav">

          <!-- Links -->
          <ul class="navbar-nav mr-auto smooth-scroll">
            <li class="nav-item">
              <a class="nav-link" href="#intro">Home</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#best-features">Features</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#examples">Examples</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#gallery">Gallery</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#contact">Contact</a>
            </li>
          </ul>
          <!-- Links -->

          <!-- Social Icon  -->
          <ul class="navbar-nav nav-flex-icons">
            <li class="nav-item">
              <a class="nav-link"><i class="fab fa-facebook-f"></i></a>
            </li>
            <li class="nav-item">
              <a class="nav-link"><i class="fab fa-twitter"></i></a>
            </li>
            <li class="nav-item">
              <a class="nav-link"><i class="fab fa-instagram"></i></a>
            </li>
          </ul>
        </div>
        <!-- Collapsible content -->

      </div>

    </nav>

在这段代码中,有一段负责跳转平滑的代码

<ul class="navbar-nav mr-auto smooth-scroll">

smooth-scroll
这个属性会使导航在本页面的跳转变得平滑,但是也将跳转限制在了一个页面,所以不能进行其他页面的跳转。
当删除段代码时,导航条又能够继续工作。

问题2

在web的页面设计的时候,有时候需要一个返回按钮,但是当我们的页面做大后,找一个按钮显得很麻烦,所以我们需要将一个按钮固定到页面的一个位置。这需要用到CSS。这里提供一串简单的代码。

<div id="dg" style="z-index: 9999; position: fixed ! important; right: 0px; top: 600px;">
      <table width=""100% style="position: absolute; width:260px; right: 0px; top: 0px;">
        <a href="./index.html" target="_blank " class="btn btn-primary btn-md">返回主页 </a>
      </table>
      </div>

效果如下
在这里插入图片描述

心得

在进行问题分析时,我们首先需要找到问题的所在,从大方面深入到小的方面,可以采用试错的方法,逐步分析,这相应的需要我们熟悉每一个版块的功能,在细节上找到问题所在。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值