CSS day_12(6.27) Boot常用组件

本文详细介绍了Bootstrap中的常用组件,包括栅格系统、导航条navbar、下拉菜单、模态框和轮播图。重点讲解了这些组件的结构、类名以及如何实现响应式效果。例如,栅格系统的列可以通过.col-{类中缀}-{num}进行定义,导航条的样式可以通过.navbar-dark和.navbar-light设置,模态框通过.data-bs-toggle="modal"和.data-bs-target实现交互,而轮播图则利用.carousel和.carousel-item控制图片切换。
摘要由CSDN通过智能技术生成

复习

栅格系统

  • 行(.row)和列(col-{num},底层是弹性布局
  • 可以使用flex的相关属性,行就是容器,列就是项目
  • 栅格布局的终极目的是完成响应式效果,所以在一行分为12列,根据不同的容器宽度,可以改变一行中显示的列数
  • 列加类中缀.col-{ 类中缀}-{num}

组件

1.导航条navbar 

Navbar · Bootstrap v5 中文文档 v5.1 | Bootstrap 中文网

  • 最外层导航条元素
    • 1..navbar让整个导航内容横向排列(默认),出现小菜单是纵向排列,具有弹性盒属性
    • 2..navbar-expand-{ 类中缀}作用是大菜单和小菜单切换的断点
    • 3.导航条的主题色(参考背景颜色)
      • .navbar-dark深色主题
      • .navbar-light浅色主题
    • 4.导航条的背景色.bg-{color}也要考虑深色和浅色主题的搭配
    • 5..navbar-brand导航条的logo部分,处理a标签,并且与主题呼应字体颜色
  • 小菜单部分 <button>标签整体就是小菜单
    • 6..navbar-toggler小菜单的基础样式
    • 7.data-bs-toggle="collapse"js功能:折叠功能
    • 8.data-bs-target="#打开折叠目标的id"js功能:负责寻找折叠目标(大菜单)
    • 9.<span>标签,.navbar-toggler-icon小菜单中的三条小横线
  • 大菜单部分
    • 10.id="dcd"大菜单的id,它要和小菜单的折叠目标关联
    • 11..collapse折叠属性,只要有.show打开的状态
    • 12..navbar-collapse大菜单的排版布局样式
    • 13..navbar-nav大菜单中列表的排版
    • 14..nav-item菜单项
    • 15..nav-link菜单项的连接样式(大部分的样式)
    • 16..active当前正在显示的激活项目

<div class="xz-admin-navbar bg-dark navbar navbar-expand-lg navbar-dark">
   <div class="container-fluid">
       <!-- 把代码样例中 container-fluid 里面所有的内容拷贝进来-->
       <a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值