Bootstrap 间距实用类

2024-06-16 01:20
文章标签 实用 bootstrap 间距

本文主要是介绍Bootstrap 间距实用类,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Bootstrap 间距实用类(Spacing Utilities)

Bootstrap 提供了一套强大的实用类,用于快速设置元素的 marginpadding。这些类名遵循一致的命名规则,支持响应式设计,可以在不同的视口尺寸上进行调整。

1. 基本概念

  • 属性:指定是 margin 还是 padding,分别用 mp 表示。
  • 方向:指定属性的应用方向。
    • t:top(上)
    • b:bottom(下)
    • l:left(左)
    • r:right(右)
    • x:horizontal(水平,左右)
    • y:vertical(垂直,上下)
    • s:start(开始,左或右,取决于书写方向)
    • e:end(结束,右或左,取决于书写方向)
    • 无方向修饰符:适用于所有方向
  • 尺寸:设置间距的大小,范围从 05,以及 auto

2. 命名规则

类名由属性、方向和尺寸三部分组成,格式如下:

{属性}{方向}-{尺寸}

例如:

  • mt-3:设置顶部的 margin3
  • px-4:设置水平的 padding4
  • m-2:设置所有方向的 margin2
  • pt-0:设置顶部的 padding0
  • mb-auto:设置底部的 marginauto

3. 尺寸值

  • 00
  • 10.25rem(4px)
  • 20.5rem(8px)
  • 31rem(16px)
  • 41.5rem(24px)
  • 53rem(48px)
  • auto:根据上下文自动设置 margin

4. 示例

设置所有方向的间距
<!-- 设置所有方向的 margin 为 3 -->
<div class="m-3"></div><!-- 设置所有方向的 padding 为 4 -->
<div class="p-4"></div>
设置特定方向的间距
<!-- 设置顶部的 padding 为 5 -->
<div class="pt-5"></div><!-- 设置底部的 margin 为 auto -->
<div class="mb-auto"></div>
设置水平和垂直方向的间距
<!-- 设置水平(左右)的 margin 为 2 -->
<div class="mx-2"></div><!-- 设置垂直(上下)的 padding 为 1 -->
<div class="py-1"></div>
设置开始和结束方向的间距
<!-- 设置开始方向(左或右)的 margin 为 2 -->
<div class="ms-2"></div><!-- 设置结束方向(右或左)的 padding 为 4 -->
<div class="pe-4"></div>

5. 响应式间距

Bootstrap 的间距实用类支持响应式设计,你可以为不同的视口尺寸指定不同的间距值。前缀表示不同的视口尺寸:

  • sm:小型设备(≥576px)
  • md:中型设备(≥768px)
  • lg:大型设备(≥992px)
  • xl:超大型设备(≥1200px)
  • xxl:超超大型设备(≥1400px)
响应式示例
<!-- 在中型设备及以上设置左右的 margin 为 4 -->
<div class="mx-md-4"></div><!-- 在小型设备及以上设置顶部的 padding 为 3 -->
<div class="pt-sm-3"></div><!-- 在大型设备及以上设置开始方向的 margin 为 2 -->
<div class="ms-lg-2"></div><!-- 在超大型设备及以上设置结束方向的 padding 为 5 -->
<div class="pe-xl-5"></div>

总结

通过以上命名规则和示例,Bootstrap 的间距实用类可以帮助你快速且一致地管理元素之间的间距。特别是 startend 方向的引入,使得在处理不同语言的布局时更加灵活和语义化。

这篇关于Bootstrap 间距实用类的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1065122

相关文章

什么是LED智能会议一体机?COB超微小间距LED会议一体机大势所趋

LED智能会议一体机,作为现代会议室革新的核心装备,正逐步颠覆传统会议模式的界限。它不仅仅是一台集成了高清显示、触控互动、音视频处理及远程协作等功能于一体的智能设备,更是推动会议效率与体验双重飞跃的关键力量。随着技术的不断进步,特别是COB(Chip On Board)超微小间距LED技术的引入,LED智能会议一体机正迎来前所未有的发展机遇,成为大势所趋。 COB技术通过将LED芯片直接封装在基

全倒装COB超微小间距LED显示屏的工艺技术,相比SMD小间距有何优势

全倒装COB(Chip On Board)超微小间距LED显示屏,在工艺技术上的革新,相较于传统的SMD(Surface Mount Device)小间距LED显示屏,展现出了多方面的显著优势。 首先,全倒装技术极大地提升了LED芯片的散热性能。通过将芯片直接焊接在基板上,减少了热阻,使得热量能够更快速地传导至基板并散发出去,有效避免了因高温导致的光衰和色彩偏移问题,从而保证了显示屏的长期稳定性

如何将卷积神经网络(CNN)应用于医学图像分析:从分类到分割和检测的实用指南

引言 在现代医疗领域,医学图像已经成为疾病诊断和治疗规划的重要工具。医学图像的类型繁多,包括但不限于X射线、CT(计算机断层扫描)、MRI(磁共振成像)和超声图像。这些图像提供了对身体内部结构的详细视图,有助于医生在进行准确诊断和制定个性化治疗方案时获取关键的信息。 1. 医学图像分析的挑战 医学图像分析面临诸多挑战,其中包括: 图像数据的复杂性:医学图像通常具有高维度和复杂的结构

ubuntu终端实用指令

ctrl + w 往回删除一个单词,光标放在最末尾 ctrl + u 删除光标以前的字符 ctrl + k 删除光标以后的字符 ctrl + a 移动光标至的字符头 ctrl + e 移动光标至的字符尾 ctrl + shift + c 复制 ctrl + shift + v 粘贴 ctrl + l 清屏

【Git 学习笔记_24】Git 使用冷门操作技巧(四)——更多实用 git 别名设置、交互式新增提交

文章目录 11.8 更多别名设置别名1:只查看当前分支(git b)别名2:以图表形式显示自定义格式的 git 日志(git graph)别名3:查看由于合并分支导致的冲突后仍有冲突的、待合并的文件列表(git unmerged)别名4:查看 git 状态(git st)别名5:查看 git 简要状态(git s)别名6:查看最新版本的统计信息(git l1)别名7:查看最近 5 个版本的提

全倒装COBP1.5超微小间距LED显示屏快速抢占市场

随着全倒装COBP1.5超微小间距LED显示屏技术的日益成熟与成本的逐步降低,其市场渗透力愈发强劲,迅速在多个领域绽放出耀眼的光芒。不仅在传统的广告传媒、会议展览中成为不可或缺的视觉盛宴制造者,更在高端监控、虚拟现实体验、乃至医疗影像展示等前沿科技领域崭露头角。 随着市场需求的多样化,各大厂商纷纷加大研发投入,不断推出定制化解决方案,以满足不同场景下的特殊需求。这种灵活性与创新性,进一步推动了全

50个实用的jquery案例

1. 如何创建嵌套的过滤器: //允许你减少集合中的匹配元素的过滤器,   //只剩下那些与给定的选择器匹配的部分。在这种情况下,   //查询删除了任何没(:not)有(:has)   //包含class为“selected”(.selected)的子节点。   .filter(":not(:has(.selected))")  2. 如何重用元素搜索 var allI

P0.7全倒装COB超微小间距LED显示屏厂家已量产,加速高清显示的发展

随着P0.7全倒装COB超微小间距LED显示屏技术的成功量产,这一里程碑式的成就不仅标志着高清显示技术迈入了全新纪元,更预示着未来视觉体验将迎来前所未有的变革。各大应用场景,如指挥中心、会议中心、大型活动直播、高端影院乃至家庭娱乐,都将因这项技术而焕发新生。 市场上,消费者对于视觉质量的追求日益高涨,P0.7全倒装COB显示屏以其极致细腻的画质、超高的色彩还原度以及卓越的稳定性,迅速成为行业新宠

最强的10个交换机实用配置

号主:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部 下午好,我的网工朋友。 交换机每天都在瞅,但网工对交换机的开发程度不足5%。 交换机工作在OSI模型的第二层,即数据链路层,主要负责数据包的转发。 交换机通过学习MAC地址来构建一张MAC地址表,从而实现数据包的直接转发到目的端口,避免了不必要的网络拥堵和冲突。 今天分享一波实用的交换机配置方法,快速

全倒装P1.2COB技术推动超微小间距市场,已成为行业主流产品

随着全倒装P1.2 COB(Chip on Board)技术的不断成熟与广泛应用,超微小间距市场正以前所未有的速度蓬勃发展,不仅巩固了其作为行业主流产品的地位,更引领着显示技术迈向新的高度。这项技术通过直接将LED芯片封装在基板上,极大地提升了像素密度与发光效率,使得显示屏在保持高分辨率的同时,还能实现更广的视角、更高的对比度和更低的能耗,为用户带来前所未有的视觉盛宴。 在此背景下,各大厂商纷纷