# 哒哒哒哒哒哒 **Repository Path**: yang-linjie-0815/dada-dada ## Basic Information - **Project Name**: 哒哒哒哒哒哒 - **Description**: 自己的仓库,练习做新项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-04-27 - **Last Updated**: 2022-07-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # day20 ### 9.导航和选项卡【10:41】 https://v5.bootcss.com/docs/components/navs-tabs/ #### (1)导航 ```html ``` #### (2)tab面板 * `.nav`控制区外层 * `.nav-tabs`控制区的样式 * `.nav-link`触发按钮每一个的样式 * js属性:`data-bs-toggle="tab"`tab的切换 * js属性:`data-bs-target="#对应关联展示区的id"` * `.tab-content`展示区的最外层 * `.tab-pane`消失,对应显示应具有`.active`显示 * `.fade`过渡,过渡的样式`.show` ```html
默认打开的对应第一个按钮的
第二块点击商品评价展示的内容
``` #### (3)面包屑导航 * `.breadcrumb`外层列表基础类 * `.breadcrumb-item`面包屑导航项 * 改变面包屑的分隔符`style="--bs-breadcrumb-divider:'>';"` ```html ``` ### 10.分页【11:48】 https://v5.bootcss.com/docs/components/pagination/ * `.pagination`最外层列表基础类 * `.page-item`分页项 * `.disabled`禁用状态 * `.active`激活状态 * `.page-link`分页链接样式,有间距和字体样式 ```html ``` ### 11.卡片【14:00】 https://v5.bootcss.com/docs/components/card/ * `.card`卡片的外层父级基础类,有边框有圆角 * 图片`.card-img-top`顶部图片,`.card-img-bottom`底部图片 * `.card-body`卡片的文字部分外包裹标签,有间距 * 卡片的 内容区域可以加`.card-title`和`.card-text`文字描述等 ### 12.轮播图【16:16】 https://v5.bootcss.com/docs/components/carousel/ * `.carousel`最外层基础类 * `.slide`自动轮播了,平滑过渡样式 * js属性:`data-bs-ride="carousel"`自动轮播定时器 * `data-bs-interval="2000"`轮播图定时器的时间 * 图片区`.carousel-inner`最外层 * `.carousel-item`图片组,都是消失状态 * `.active`只有一个能显示,js切换这个类 ```html ``` #### 左右控制 * `.carousel-control-prev`后退区域 * `.carousel-control-prev-icon`后退符号 * `data-bs-slide="prev"`后退按钮js控制轮播图倒退 * `.carousel-control-next`向前区域 * `.carousel-control-next-icon`向前符号 * `data-bs-slide="next"`前进按钮js控制轮播图前进 * 控制前进和后退必须有目标,是整个轮播图的`id`,`data-bs-target="#lbt"`左右控制符的目标都是轮播图本身 ```html ``` #### 控制符号 * `.carousel-indicators`控制符号的最外层 * `.active`当前激活项 * js属性:`data-bs-target="#lbt"`关联轮播图id * js属性:`data-bs-slide-to="0"`控制图片的索引 ```html ``` ### 作业 1. 一定要完成学子商城首页主体布局内容(老师会给完整版) 2. sass安装说明,看了,提前在自己电脑上安装sass #### sass的安装说明 ##### 一定按照老师的方法做,一定要做!不要等到周一再安装 在安装之前先检查是否已经安装成功,在cmd中输入 `sass -v` 或 `sass --version` 有版本号就不需要以下操作了。两个都试试,有一个出现版本号的就可以了。 如果以上版本号都没有出来进行以下步骤:请大家先认真阅读之后再操作!!! 1. 在cmd中输入ruby -v ,查看是否有版本号 2. 如果有版本号,如ruby 2.5.1等,就是用 `gem install sass` 安装。如果是mac系统一般情况下自带ruby,使用`sudo gem install sass` ,安装过程因为版本不同可能需要选择,有的话可以选1。安装完成在cmd中 `sass -v` 出现版本号就是安装成功了。 3. 在cmd中输入`ruby -v` ,没有ruby版本号,则使用npm安装。先检查是否有`npm -v `,有版本号出现,执行以下命令: `npm install -g sass `安装过程因为版本不同可能需要选择,有的话可以选1 4. 安装完sass之后,在cmd中输入 `sass --version`检查是否有版本号,有就是安装成功 5. 如果 `npm install -g sass`安装失败,可以尝试先安装ruby,下载地址:链接: https://pan.baidu.com/s/16o_rf1RSd4VG9ifA6psp9g 提取码: 49pc 6. 使用ruby软件安装完成后,在cmd中输入 `ruby -v` 查看版本号,有的话ruby就安装成功了。 7. 安装ruby后,在cmd输入: `gem install sass` 安装sass