当前位置:   article > 正文

Bootstrap【前端开发框架二】_img class=d-block w-10是什么意思

img class=d-block w-10是什么意思

如需温习上一节内容,请点击下方链接进行跳转:

Bootstrap01【前端开发框架】_云彩123的博客-CSDN博客如需温习上一节内容,请点击下方链接进行跳转。JavaWEB之AJAX快速入门_云彩123的博客-CSDN博客如需温习上一节内容,请点击下方链接进行跳转。JavaWEB之MVC购物车_云彩123的博客-CSDN博客1.引入问题1:先有servlet还是先有jsp?先有servletweb发展史:HTML静态页面---serlvet----jsp问题2:web开发模式发展:模型1 模型2只有静态页面的时候: HTML+css出现servlet之后:可以进行交互模型1:第一代----把所有的代码(java+.https://blog.csdn.net/m0_64522859/article/details/124506442

目录

Bootstrap02——实现以下五个案例为本节内容重点:

案例一:首页轮播图的实现:

案例二:首页书籍分类实现:

案例三:首页新书上架&热门书籍实现:

页面内容:画像-Figure

案例四:首页整合:

案例五:实现登录7注册页面:


Bootstrap02——实现以下五个案例为本节内容重点:

  1. 组件:轮播-Carousel
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <!-- 支持手机端 -->
  6. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
  7. <title></title>
  8. <!-- css -->
  9. <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>
  10. <!-- js -->
  11. <script src="js/jquery-3.6.0.min.js" type="text/javascript" charset="utf-8"></script>
  12. <script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
  13. <style type="text/css">
  14. .navbar-collapse{
  15. flex-grow: 0;
  16. }
  17. .form-group{
  18. width: 280px;
  19. margin: 0 auto;
  20. }
  21. </style>
  22. <script type="text/javascript">
  23. // 轮播图自动播放
  24. $(function(){
  25. $('.carousel').carousel({
  26. interval: 50
  27. })
  28. });
  29. </script>
  30. </head>
  31. <body>
  32. <!-- 导航条的设置 -->
  33. <nav class="navbar navbar-expand-lg navbar-light bg-light">
  34. <!-- 固定容器 -->
  35. <div class="container">
  36. <a class="navbar-brand" href="#">您好!欢迎来到屌丝商城</a>
  37. <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
  38. <span class="navbar-toggler-icon"></span>
  39. </button>
  40. <div class="collapse navbar-collapse" id="navbarNavAltMarkup">
  41. <div class="navbar-nav">
  42. <a class="nav-item nav-link active" href="#">首页 <span class="sr-only">(current)</span></a>
  43. <a class="nav-item nav-link" href="#">注册</a>
  44. <a class="nav-item nav-link" href="#">登录</a>
  45. <a class="nav-item nav-link disabled" href="#">我的购物车</a>
  46. </div>
  47. </div>
  48. </div>
  49. </nav>
  50. <!-- 利用栅格系统实现搜索区域,左侧列表,轮播图,热门书籍 -->
  51. <div class="container">
  52. <!-- 第一行 row -->
  53. <div class="row" style="margin-top: 10px;">
  54. <div class="col">
  55. <div class="jumbotron">
  56. <!-- 表单组件 -->
  57. <form action = "" method = "post">
  58. <div class="form-group">
  59. <!-- 输入框组 -->
  60. <div class="input-group mb-3">
  61. <input type="text" class="form-control" placeholder="书籍名" aria-label="Recipient's username" aria-describedby="button-addon2">
  62. <div class="input-group-append">
  63. <button class="btn btn-primary" type="button" id="button-addon2">搜索</button>
  64. </div>
  65. </div>
  66. </div>
  67. </form>
  68. </div>
  69. </div>
  70. </div>
  71. <!-- 第二行 左3右9 -->
  72. <div class="row">
  73. <div class="col-md-3 col-12" style="background-color: pink;">
  74. 左侧列表
  75. </div>
  76. <div class="col-md-9 col-12" style="background-color: skyblue;">
  77. <!-- 右侧区域 -->
  78. <!-- 第一行 轮播图 -->
  79. <!-- 轮播图的核心:carousel -->
  80. <div class="row">
  81. <div class="col">
  82. <!-- 轮播图 -->
  83. <div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
  84. <!-- 小按钮 -->
  85. <ol class="carousel-indicators">
  86. <li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>
  87. <li data-target="#carouselExampleIndicators" data-slide-to="1"></li>
  88. <li data-target="#carouselExampleIndicators" data-slide-to="2"></li>
  89. </ol>
  90. <!-- carousel-inner 控制图片区域 -->
  91. <div class="carousel-inner">
  92. <div class="carousel-item active">
  93. <img class="d-block w-100" src="img/banner/lb1.png" alt="First slide">
  94. </div>
  95. <div class="carousel-item">
  96. <img class="d-block w-100" src="img/banner/lb2.jpg" alt="Second slide">
  97. </div>
  98. <div class="carousel-item">
  99. <img class="d-block w-100" src="img/banner/lb3.jpg" alt="Third slide">
  100. </div>
  101. </div>
  102. <!-- 2个标签用来实现左右切换 -->
  103. <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
  104. <span class="carousel-control-prev-icon" aria-hidden="true"></span>
  105. <span class="sr-only">Previous</span>
  106. </a>
  107. <a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
  108. <span class="carousel-control-next-icon" aria-hidden="true"></span>
  109. <span class="sr-only">Next</span>
  110. </a>
  111. </div>
  112. </div>
  113. </div>
  114. <!-- 第二行 热门书籍列表 -->
  115. </div>
  116. </div>
  117. </div>
  118. </body>
  119. </html>
  • 案例二:首页书籍分类实现:

  1. 组件:列表组-List group
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <!-- 支持手机端 -->
  6. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
  7. <title></title>
  8. <!-- css -->
  9. <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/>
  10. <!-- js -->
  11. <script src="js/jquery-3.6.0.min.js" type="text/javascript" charset="utf-8"></script>
  12. <script src="js/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
  13. <style type="text/css">
  14. .navbar-collapse{
  15. flex-grow: 0;
  16. }
  17. .form-group{
  18. width: 280px;
  19. margin: 0 auto;
  20. }
  21. </style>
  22. <script type="text/javascript">
  23. // 轮播图自动播放
  24. $(function(){
  25. $('.carousel').carousel({
  26. interval: 50
  27. })
  28. });
  29. </script>
  30. </head>
  31. <body>
  32. <!-- 导航条的设置 -->
  33. <nav class="navbar navbar-expand-lg navbar-light bg-light">
  34. <!-- 固定容器 -->
  35. <div class="container">
  36. <a class="navbar-brand" href="#">您好!欢迎来到屌丝商城</a>
  37. <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
  38. <span class="navbar-toggler-icon"></span>
  39. </button>
  40. <div class="collapse navbar-collapse" id=
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/282719
推荐阅读
相关标签
  

闽ICP备14008679号