zl程序教程

您现在的位置是:首页 >  前端

当前栏目

Bootstrap响应式轮播效果网页(1+X Web前端开发中级 例题)——初稿

Bootstrap响应网页Web 效果 前端开发 轮播 例题
2023-09-11 14:15:12 时间

文章目录

 📄题目要求 

🧩说明

🧩效果图

💻HTML代码

🎯实现效果

📰完整答案


 📄题目要求 

  • 阅读下列说明、效果图和HTML代码,进行静态网页开发,填写(1)至(10)代码。

🧩说明

  • 这是一个响应式完成,用bootstrap4完成响应式轮播效果。
  • 项目采用Bootstrap框架,包含首页index.html、css文件夹、js文件夹、img文件夹,其中,css文件夹包含style.css文件和bootstrap.min.css文件;js文件夹包含jquery.min.js文件、popper.min.js文件和bootstrap.min.js文件;img文件夹包含用到的图片。

  • 首页(index.html)使用Bootstrap响应式布局,PC端和移动端能够自适应显示,内容为【轮播图】,适配设备屏幕大小。

🧩效果图

💻HTML代码

<!DOCTYPE html>
<html>
<head>
  <title>第一题--bootstrap</title>
  <meta charset="utf-8">
  <!-- (1)设置 viewport meta 标签 -->
  ___________(1)___ ____________

  <!-- (2)引入样式 -->
  ___________(2)____ ___________

  <link rel="stylesheet" href="css/style.css">
  <!-- (3)-(5)引入js文件 -->
  ___________(3)__ _____________
  ___________(4)___ ____________
  ___________(5)__ _____________
</head>
<body>

<div id="demo" class="____(6)_ carousel ____ slide" data-ride="carousel">
  <!-- 指示符 -->
  <ul class="carousel-indicators">
    <li data-target="#demo" data-slide-to="0" class="active"></li>
    <li data-target="#demo" data-slide-to="1"></li>
    <li data-target="#demo" data-slide-to="2"></li>
  </ul>
 
  <!-- 轮播图片 -->
  <div class="carousel-inner">
    <div class="___(7)_ _____ active">
      <img src="img/img_fjords_wide.jpg">
      <div class="____(8)_carousel-caption_____">
        <h3>第一张图片描述标题</h3>
        <p>描述文字!</p>
      </div>
    </div>
    <div class="___(7)______">
      <img src="img/img_nature_wide.jpg">
      <div class="____(8)______">
        <h3>第二张图片描述标题</h3>
        <p>描述文字!</p>
      </div>
    </div>
    <div class="____(7)______">
      <img src="img/img_mountains_wide.jpg">
      <div class="____(8)______">
        <h3>第三张图片描述标题</h3>
        <p>描述文字!</p>
      </div>
    </div>
  </div>
 
  <!-- 左右切换按钮 -->
  <a class="____(9)_ ____" href="#demo" data-slide="prev">
    <span class="carousel-control-prev-icon"></span>
  </a>
  <a class="_____(10)______" href="#demo" data-slide="next">
    <span class="carousel-control-next-icon"></span>
  </a>
 
</div>

</body>
</html>

🎯实现效果

📰完整答案

试题一(20分)
【问题】(20分)
(1)<meta name="viewport" content="width=device-width, initial-scale=1">或者
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
(2)<link rel="stylesheet" href="css/bootstrap.min.css">
(3)<script src="js/jquery.min.js"></script>
(4)<script src="js/popper.min.js"></script> (4-5的答案可以换顺序)
(5)<script src="js/bootstrap.min.js"></script>
(6)carousel
(7)carousel-item
(8)carousel-caption
(9)carousel-control-prev
(10)carousel-control-next
(每空2分,共20分)


🎯点赞收藏,防止迷路🔥