首页
学习
活动
专区
圈层
工具
发布

bootstrap5基本使用

script> ---- 常用 隐藏元素:.d-none .visually-hidden ---- Flex基础 注意:flex是对容器操作的,是设置的容器,但是控制的是容器内的内容。...:center 对交叉轴的操作:垂直对齐 align-items:center ---- Container container是最基本的布局。...---- Gird网格 container里面自动就有gird布局,里面的row元素内的列元素没有类属性col则元素占一行的全部宽度。若有,则会按照12列原则分配列宽。...后加start、center、end,分别是顶部对齐,垂直居中,底部对齐 .align-self- 与上面的不同但相似,设置在column元素类中,单独对自身垂直方向对齐 div class="row...表示左端对齐,水平居中、右端对齐、水平等距对齐,两端对齐。 .order-给列排序,可以改变列的顺序 .offset- 列偏移几个宽度。

1.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CSS Flexbox 布局完全指南 (一):4000字,多示例讲解

    再进一步,我们可以让图片完美居中对齐(无论是水平还是垂直) 如上所示,这可以让图片在 .gallery 内水平和垂直都居中。 你可以通过 Flexbox 的布局方式随意选择你想要的对齐选项。...卡片在页面内靠左上角对齐,因为 justify-content 的值默认为 flex-start。 同时,卡片垂直拉伸充满整个父元素的高度,因为 align-items 的默认值是 stretch。...一系列水平垂直相交引导线 如果你对 Bootstrap 这样的 CSS 框架比较熟悉,那你之前一定使用过网格布局。 你所掌握的内容可能不一样,但这个例子会涵盖不同的网格布局类型。...给特定的元素加上 .row\_cell — bottom 类会让它在 row 内靠底部对齐 .row_cell--center { align-self: center} ?...整行的三个元素都靠底部对齐 嵌套网格 只需要简单的设置,rows(行元素)就可以嵌套布局。 ? 一行内有两个元素,其中一个是另一个的两倍大小。

    5.3K20

    【CSS】图片底部空白缝隙处理 ( 使用居中对齐 顶部对齐 底部对齐 | 将行内元素 行内块元素转为块级元素 )

    一、图片底部空白缝隙问题 在上一篇博客中 , 使用默认的基线对齐 , 会发现 行内块级元素 中的 图片与文字 默认的对齐方式下 , 图片下方有一条缝隙 ; 出现这条缝隙的原因就是 图片的底部 与...文字的基线对齐 , 上面图片与边框之间的风险 , 就是基线与底线之间的距离 ; 二、图片底部空白缝隙问题解决方案一 ( 使用居中对齐 / 顶部对齐 / 底部对齐 ) ---- 使用 vertical-align...的 其它三种对齐方式 居中对齐 / 顶部对齐 / 底部对齐 , 都可以解决该问题 ; 代码示例 : 底部有一块缝隙 , 其它三种对齐方式底部都没有缝隙 ; 三、图片底部空白缝隙问题解决方案二 ( 将行内元素 / 行内块元素转为块级元素 ) ---- 使用 vertical-align 垂直对齐...方式 的前提是 作用对象必须是 行内元素 / 行内块元素 , 如果作用对象不是上述元素 , 则垂直对齐不生效 , 也就是基线对齐不生效 ; 代码示例 : <!

    2.8K50

    【CSS】vertical-align 垂直对齐 ( 块级元素对齐 | 行内元素 行内块元素对齐 | 基线对齐 | 垂直居中 | 顶部对齐 | 底部对齐 )

    可以设置四种对齐 : baseline 基线 / top 顶线 / middle 中线 / bottom 底线 ; 基线对齐 : 图片底部位置 与 文字基线 对齐 ; 这是默认的对齐方式 , 如果是...p , 则 p 的下半部分在图片的下方 ; vertical-align: baseline; 垂直居中 : 图片中心位置 与 文字中线 对齐 ; vertical-align: middle; 顶部对齐... div { border: 1px solid red; margin: 20px; } .one { /* 基线对齐 - 默认 图片底部与文字基线对齐 *...="one"> 基线对齐 : 图片底部与文字基线对齐 div> div> 中线对齐 : 图片中心与文字中心对齐...src="keji.jpg" alt="" class="four"> 底线对齐 : 图片底部与文字底线对齐 div> 显示效果 :

    4.5K30

    BootStrap基础知识

    2019年实习时的 BootStrap(4.x)基础知识 备份 BootStrap5六角学院文档: HexSchool 顺便推荐一个程序员段子网站 techug.com 栅格系统 栅格类 例:div...="text-right">右对齐div> 默认设置 Bootstrap(4.x) 默认的 font-size 为 16px, line-height 为 1.5。...类来创建垂直的按钮组 进度条(Progress) 创建一个基本的进度条的步骤 添加一个带有 .progress 类的 div> 接着,在上面的 div> 内,添加一个带有 class .progress-bar...class="card"> div class="card-body">简单的卡片div> div> 可以通过 Bootstrap4 的 .card 与 .card-body 类来创建一个简单的卡片...Bootstrap4 的卡片类似 Bootstrap 3 中的面板、图片缩略图、well .card-header类用于创建卡片的头部样式,.card-footer 类用于创建卡片的底部样式。

    1.9K10

    【Web前端】CSS传统布局方法(补充)

    inline-block​​ 的特点是元素依然具有块级元素的宽高,但可以在一行内并排显示。...与Flexbox和CSS Grid相比,浮动布局缺乏对元素自动对齐和分布的支持。 3. 无法轻松实现垂直居中 浮动布局的一个显著限制是无法轻松实现垂直居中对齐。...缺乏对齐和分布的高级功能 浮动布局不具备CSS Grid或Flexbox提供的对齐(alignment)和分布(distribution)功能。...col-sm-4">列2div> div class="col-sm-4">列3div> div> div> ​​.container​​:定义一个固定宽度的容器。 ​​...都使用​​flexbox​​作为底层布局机制,提供灵活的列对齐和排序。 不同之处: 断点设置:Bootstrap的断点固定且命名简单,而Foundation允许用户自定义断点。

    1.7K10

    Web前端实现锚点功能的三种方式

    ,使元素显示在当前视窗内,用法如 div id="root">div> 当需要跳转时可调用 document.getElementById('root').scrollIntoView(); scrollIntoView...block,定义垂直方向的对齐, "start", "center", "end", 或 "nearest"之一。...默认为 "start",元素顶部将滚动到视窗顶部; 取值 "end",元素底部将和视窗底部对齐; 取值 "center",元素中线将和视窗中间对齐; 取值 "nearest",元素将就近对齐。...即,若页面向上滚动,则顶部对齐;若页面向下滚动,则底部对齐。 inline,定义水平方向的对齐, "start", "center", "end", 或 "nearest"之一。..., targetOffsetTop); 同理,滚动元素到与视窗底部或与视窗中间对齐亦可取参计算。

    4.1K31

    重学前端之BFC、IFC、FFC、GFC

    在垂直方向上,默认是基线对齐(以元素内文字的基线为基准对齐),不过也可以通过 vertical-align 属性来改变对齐方式,如设置为 top(顶部对齐)、middle(中部对齐)、bottom(底部对齐...-文本排版:在处理一段包含多个内联元素(比如不同样式的文字、链接等混合在一起)的文本内容时,IFC 规则决定了它们如何在一行内排列以及垂直方向上的对齐情况。...div class="grid-item">3div> div class="grid-item">4div> div class="grid-item">5对齐方式:和 FFC 类似,在网格布局中也有多种对齐方式来控制元素在网格单元格内以及整个网格容器内的对齐情况,比如 justify-items(控制元素在单元格内水平方向的对齐)、align-items...(控制元素在单元格内垂直方向的对齐)、justify-content(控制整个网格容器内网格内容在水平方向的对齐)、align-content(控制整个网格容器内网格内容在垂直方向的对齐)等属性,取值同样有

    1.3K10

    css教程之文本字体

    ;} 4.font-style:normal | italic | oblique 字体样式 div{ font-style:italic; } 5.字体颜色 color...依据各自语言的规则,允许在字间发生换行。 keep-all: 对于 CJK(中文,韩文,日文)文本不允许在字符内发生换行。...;} 6.text-indent 定义块内文本内容的缩进 p{text-indent:20px;} 7.vertical-align 定义行内元素在行框内的垂直对齐方式 span/a/em/label...如果该盒没有基线,就将底部外边距的边界和父级的基线对齐 sub:把当前盒的基线降低到合适的位置作为父级盒的下标(该值不影响该元素文本的字体大小) super:把当前盒的基线提升到合适的位置作为父级盒的上标...(该值不影响该元素文本的字体大小) text-top:把当前盒的top和父级的内容区的top对齐 text-bottom:把当前盒的bottom和父级的内容区的bottom对齐 middle:把当前盒的垂直中心和父级盒的基线加上父级的半

    1.5K40

    CSS垂直居中的七个方法

    在此之前,先解释一下CSS里头vertical-align这个属性,这个属性虽然是垂直居中,不过却是指在元素内的所有元素垂直位置互相居中,而不相对于外框的高度垂直居中。...显示:行内块; 垂直对齐:中间; } .bluebox { width:30px; 高度:40px; 背景:#00f; 显示:行内块; 垂直对齐:中间; 因此,如果有一个方块变成了高度100%,....greenbox { width:30px; 高度:100%; 背景:#0c0; 显示:行内块; 垂直对齐:中间; } 但是我们总不能每次要垂直居中,都要添加一个奇怪的div在里头吧!...所以我们就要把脑筋动到“伪元素”身上,利用:: before和:: after添加div进到杠杠内,让这个“伪” div的高度100%,就可以轻松地让其他的div都居中。不过不过不过!...; 高度:100px; 边框:1px实线#000; 垂直对齐:中间; } td div, .like-table div { width:100px; 高度:50px; margin:0自动

    3.2K30

    bootstrap快速入门笔记(七)-表格,表单

    4,鼠标悬停:.table-hover 类可以让  中的每一行对鼠标悬停状态作出响应。...标识危险或潜在的带来负面影响的动作 7,响应式表格:将.table 元素包裹在 .table-responsive 元素内,即可创建响应式表格,其会在小屏幕设备上(小于768px)水平滚动。...a,垂直方向的内容截断:     响应式表格使用了 overflow-y: hidden 属性,这样就能将超出表格底部和顶部的内容截断。特别    是,也可以截断下拉菜单和其他第三方组件。   ....form-group也可以; 2,内联表单:  元素添加 .form-inline 类可使其内容左对齐并且表现为 inline-block 级别的控件。...b,一定要添加 label 标签: 3,水平排列的表单.form-horizontal 类:联合使用 Bootstrap 预置的栅格类,可以将 label 标签和控件组水平并排布局。

    3.7K30

    开心档-软件开发入门之Bootstrap4 Flex(弹性)布局

    Bootstrap4 Flex(弹性)布局 Bootstrap4 通过 flex 类来控制页面的布局。...---- 弹性盒子(flexbox) Bootstrap 3 与 Bootstrap 4 最大的区别就是 Bootstrap 4 使用弹性盒子来布局,而不是使用浮动来布局。...div> ---- 内容对齐 我们可以使用 .align-content-* 来控制在垂直方向上如何去堆叠子元素,包含的值有:.align-content-start (默认), .align-content-end....flex-*-row-reverse 根据不同的屏幕设备在水平方向显示弹性子元素,且右对齐 .flex-*-column 根据不同的屏幕设备在垂直方向显示弹性子元素 .flex-*-column-reverse...根据不同的屏幕设备在垂直方向显示弹性子元素,且方向相反 排序 .order-*-0-12 在小屏幕尺寸上修改排序 内容对齐 .justify-content-*-start 根据不同屏幕设备在开始位置显示弹性子元素

    92920

    【CSS】课程网站网页底部开发 ( 网页底部盒子模型测量及样式 | 代码示例 )

    文章目录 一、网页底部盒子模型测量及样式 1、盒子布局说明 2、底部的大盒子测量及样式 3、版心盒子 4、版权盒子 5、链接盒子 二、代码示例 1、HTML 标签结构 2、CSS 样式 3、显示效果...; /* 水平居中对齐 */ text-align: center; /* 垂直居中对齐 - 行高 = 内容高度 */ line-height: 34px; /* 文本大小和颜色值 */ font-size...-- 底部的 全部课程 按钮 --> 全部课程 div> div> div> div> <!...; /* 水平居中对齐 */ text-align: center; /* 垂直居中对齐 - 行高 = 内容高度 */ line-height: 34px; /* 文本大小和颜色值 */ font-size...像素 */ font-size: 16px; /* 设置文字颜色 */ color: #00a4ff; /* 水平对齐 */ text-align: center; /* 垂直对齐 - 行高

    5K30
    领券