博主信息
博文 14
粉丝 0
评论 0
访问量 12810
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
第二十一课 Bootstrap学习
Mr.Ran
原创
1010人浏览过

Bootstrap 学习

Bootstrap 是全球最受欢迎的前端框架,用于构建响应式、移动设备优先的网站。利用 jsDelivr 和我们提供的入门模板帮助你快速掌握 Bootstrap。

官网:https://getbootstrap.com/
中文社区:https://bootcss.com/

使用Bootstrap

方式一:本地引入

  • 下载
    通过官网下载得到一个bootstrap-x.x.x-dist.zip的文件,解压到项目文件目录。
  • 本地文件引入

css引入

  1. <link rel="stylesheet" href="../bootstrap/4.6.0/css/bootstrap.css">

js引入

  1. <script src="../bootstrap/4.6.0/js/bootstrap.js"></script>

方式二:镜像引入(CDN)

  • 镜像文件引入

css引入

  1. <link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.6.0/css/bootstrap.css" rel="stylesheet">

js引入

  1. <script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.6.0/js/bootstrap.js"></script>

注意:bootstrap需要配合jquery使用,在引入bootstrap.js前需要引入jquery.js

表格常用样式

  • table 默认表格样式(必须)
  • table-striped 斑马效果
  • table-bordered 表格边框
  • table-hover 鼠标悬停效果
  • table-sm 表格小边距

使用方法:通过class类名添加样式

代码示例

  1. <table class="table table-striped table-bordered table-hover table-sm">
  2. <thead>
  3. <th>编号</th><th>姓名</th><th>班别</th><th>年龄</th>
  4. </thead>
  5. <tbody>
  6. <tr><td>1001</td><td>张三</td><td>初级班</td><td>22</td></tr>
  7. <tr><td>1002</td><td>李四</td><td>高级班</td><td>24</td></tr>
  8. <tr><td>1003</td><td>王五</td><td>进阶班</td><td>23</td></tr>
  9. <tr><td>1004</td><td>赵六</td><td>大师班</td><td>21</td></tr>
  10. </tbody>
  11. </table>

效果:

表格颜色

  • table-dark 灰色
  • table-danger 红色
  • table-success 绿色
  • table-info 蓝色
  • table-warning 橙色

代码示例

  1. <table class="table table-bordered">
  2. <thead class="table-dark">
  3. <th>编号</th><th>姓名</th><th>班别</th><th>年龄</th>
  4. </thead>
  5. <tbody>
  6. <tr class="table-danger"><td>1001</td><td>张三</td><td>初级班</td><td>22</td></tr>
  7. <tr class="table-success"><td>1002</td><td>李四</td><td>高级班</td><td>24</td></tr>
  8. <tr class="table-info"><td>1003</td><td>王五</td><td>进阶班</td><td>23</td></tr>
  9. <tr class="table-warning"><td>1004</td><td>赵六</td><td>大师班</td><td>21</td></tr>
  10. </tbody>
  11. </table>

效果:

分页

  • pagination 分页样式
  • page-item 分页按钮成员
  • page-link 分页<a>标签样式
  • disabled 禁用状态
  • active 选中样式
  • pagination-lg 大号
  • pagination-sg 小号

代码示例

  1. <ul class="pagination pagination-sm">
  2. <li class="page-item disabled"><a href="#" class="page-link">&laquo;</a></li>
  3. <li class="page-item"><a href="#" class="page-link">1</a></li>
  4. <li class="page-item"><a href="#" class="page-link">2</a></li>
  5. <li class="page-item active"><a href="#" class="page-link">3</a></li>
  6. <li class="page-item"><a href="#" class="page-link">4</a></li>
  7. <li class="page-item"><a href="#" class="page-link">&raquo;</a></li>
  8. </ul>

效果

响应式理解

响应式是一种设计模式,针对不同屏幕尺寸自动适应最佳的显示效果,实现一端开发多端适用的目的,有效提高前端开发效率。

批改老师:PHPzPHPz

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学