当前位置: 首页 > news >正文

BootStrap:进阶使用(其二)

今天我要讲述的是在BootStrap中第二篇关于进一步使用的方法与代码举例;

分页:

对于一些大型网站而言,分页是一个很有必要的存在,如果当数据内容过大时,则需要分页来分担一些,这可以使得大量内容能整合并全面地展示,这大大减小了网页的长度。使分页可以像翻书一样,一页一页地展示且工整。

  以下则是分页栏的基础框架:

<nav><ul class="pagination"><li><a href="#" aria-label="Previous"><span aria-hidden="true">&laquo;</span></a></li><li><a href="#">1</a></li><li><a href="#">2</a></li><li><a href="#">3</a></li><li><a href="#">4</a></li><li><a href="#">5</a></li><li><a href="#" aria-label="Next"><span aria-hidden="true">&raquo;</span></a></li></ul>
</nav>

效果展示:


注:可以通过增加样式来美观化分页栏的整体形式,如:

 class="text-center" style="margin-top: -20px;"

效果:

注:通过调整的分页栏可以看到其形比较工整,有一丝真正制作软件的感觉(active意为:选中;即二号蓝色框内效果显示)

而上方效果图内左右两边的上下一页的效果则以下:

<nav style="margin-top: -20px;"><ul class="pager"><li style="float: left;"><a href="#">上一页</a></li><li style="float: right;"><a href="#">下一页</a></li></ul></nav>

列表组:

注:列表组是灵活又强大的组件,不仅能用于显示一组简单的元素,还能用于复杂的定制的内容。

介绍:最简单的列表组仅仅是一个带有多个列表条目的无序列表,另外还需要设置适当的类,可以根据自身的需求通过 CSS 自己定制。

<div class="list-group"><a href="#" class="list-group-item active">Cras justo odio</a><a href="#" class="list-group-item">Dapibus ac facilisis in</a><a href="#" class="list-group-item">Morbi leo risus</a><a href="#" class="list-group-item">Porta ac consectetur ac</a><a href="#" class="list-group-item">Vestibulum at eros</a>
</div>

效果:(建议配合栅格效果制作)

缩略图:

通过缩略图组件扩展 Bootstrap 的 栅格系统,可以很容易地展示栅格样式的图像、视频、文本等内容。

<!-- 面板内容 --><div class="panel-body"><div class="col-sm-4 col-md-4"><div class="thumbnail"><img src="img/3.jpg" width="100px" alt="...">   《==超链接<div class="caption"><h3 class="text-center">此处输入文字</h3></div></div></div>

效果:(配合下方的面板互相作用制作)

面版:

对于面板来说,它更像是一个展示柜,可以为我们展示它的基本信息,相当于大街上的商店,为想要进店购买商品的顾客展示这家店铺物品的“精美”,

           //面板风格
<div class="panel panel-default">//面板标题<div class="panel-heading">Panel heading without title</div>  《==标题//面板内容<div class="panel-body">Panel content</div>
</div>

 效果:(内容参照上方缩略图相互作用制作)

进度条:

非常常见的一个小玩意儿,比如在我们熟知的4399小游戏里面就有好多它的身影,包括各类大型游戏。比如原神(原神加载新地区或者进入游戏中元素自左至右等效果也是进度条加载),王者荣耀这类游戏中(王者荣耀的百分比加载内容本质上就是进度条的一种,不过其样式是不一样的)

<!-- 进度条 --><div class="progress"><div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="45" aria-valuemin="0" aria-valuemax="100" style="width: 45%"><span class="sr-only">45% Complete</span></div></div>

效果:

总结:深入了解 Bootstrap 底层结构的关键部分,多使用并熟练是可以将 web 开发能变得更好、更快、更强壮的最佳实践。希望本篇有关于 BootStrap进阶使用第二篇的知识点内容能对你带来一定的帮助,同时非常感谢各位大佬的点赞与支持,咱们下一篇不见不散。

相关文章:

  • 第10期:Classifier-Free Guidance(CFG)——扩散模型的文本引导增强术
  • 玛哈特整平机:工业制造中的关键设备
  • Python遥感开发之Hurst指数的实现
  • Nginx 报错403 排查与解决
  • 多模态大语言模型arxiv论文略读(二十八)
  • TIM_ITConfig() 和 TIM_Cmd()
  • 什么是事件循环
  • matlab 环形单层柱状图
  • 聊一聊接口自动化测试脚本如何进行维护的?
  • Moldflow模流分析教程
  • 轨道六要素的物理意义与几何表示
  • Win10驱动程序强制签名怎么禁用/开启?
  • IEEE:新进展!AI 模型可以生成 3D 脑部MRI 图像,同时解决数据稀缺和隐私问题
  • 第32讲:卫星遥感与深度学习融合 —— 让地球“读懂”算法的语言
  • 打靶日记 zico2: 1
  • Pandas数据合并与重塑
  • 2025.04.19-阿里淘天春招算法岗笔试-第一题
  • 《Android 应用开发基础教程》——第二章:Activity 与生命周期详解
  • MATLAB 控制系统设计与仿真 - 38
  • ACM ICPC算法基础包括哪几类
  • 马上评|古籍书店焕新归来,“故纸陈香”滋养依旧
  • 专访|《触碰你》导演长井龙雪:“秩父铁三角”不只是朋友
  • 2025年青年普法志愿者法治文化基层行活动启动
  • 贵州省纪委原副书记、省监委原副主任张平一审被控受贿4772万余元
  • 浙江税务发布拟录用公务员名单,前温州高考理科第一名考上乐清税务局
  • 言短意长|大学本科招生,提前抢跑