day40 Bootstrap文字背景颜色+网格系统(简单示例)

2024-02-15 10:36

本文主要是介绍day40 Bootstrap文字背景颜色+网格系统(简单示例),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

    • Bootstrap5 颜色相关
    • Bootstrap 网格系统
      • 网格类
      • Bootstrap 自动布局
      • 等宽响应式列
      • 不等宽响应式列

Bootstrap5 颜色相关

在这里插入图片描述

   <div class="container" style="background-color:plum"><h2>代表指定意义的文本颜色</h2><p class="text-muted">柔和的文本。</p><p class="text-primary">重要的文本。</p><p class="text-success">执行成功的文本。</p><p class="text-info">代表一些提示信息的文本。</p><p class="text-warning">警告文本。</p><p class="text-danger">危险操作文本。</p><p class="text-secondary">副标题。</p><p class="text-dark">深灰色文字。</p><p class="text-body">默认颜色,为黑色。</p><p class="text-light">浅灰色文本(白色背景上看不清楚)。</p><p class="text-white">白色文本(白色背景上看不清楚)。</p><h2>透明度相关</h2><p class="text-white-50 bg-dark">文字白色,透明度50%,背景黑色</p><p class="text-black-50 bg-white">文字黑色,透明度50%,背景白色</p></div>

在这里插入图片描述

<div class="container" style="background-color: plum;"><h2>背景颜色</h2><p class="bg-primary text-white">重要的背景颜色。</p><p class="bg-success text-white">执行成功背景颜色。</p><p class="bg-info text-white">信息提示背景颜色。</p><p class="bg-warning text-white">警告背景颜色</p><p class="bg-danger text-white">危险背景颜色。</p><p class="bg-secondary text-white">副标题背景颜色。</p><p class="bg-dark text-white">黑色背景颜色。</p><p class="bg-light text-dark">浅灰背景颜色。</p></div>

Bootstrap 网格系统

  • Bootstrap 提供了一套响应式、移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列

  • Bootstrap 3 是移动设备优先的,在这个意义上,Bootstrap 代码从小屏幕设备(比如移动设备、平板电脑)开始,然后扩展到大屏幕设备(比如笔记本电脑、台式电脑)上的组件和网格。

  • 移动设备优先策略

    • 内容
      决定什么是最重要的。
    • 布局
    1. 优先设计更小的宽度。
    2. 基础的 CSS 是移动设备优先,媒体查询是针对于平板电脑、台式电脑。
    • 渐进增强
      随着屏幕大小的增加而添加元素。

网格类

Bootstrap 5 网格系统有以下 6 个类:

  • .col- 针对所有设备。
  • .col-sm- 平板 - 屏幕宽度等于或大于 576px。
  • .col-md- 桌面显示器 - 屏幕宽度等于或大于 768px。
  • .col-lg- 大桌面显示器 - 屏幕宽度等于或大于 992px。
  • .col-xl- 特大桌面显示器 - 屏幕宽度等于或大于 1200px。
  • .col-xxl- 超大桌面显示器 - 屏幕宽度等于或大于 1400px。

Bootstrap 自动布局

在这里插入图片描述

<body><div class="row"><div class="col bg-info">col1</div><div class="col bg-primary">col2</div><div class="col bg-success">col3</div></div><br><div class="row"><div class="col bg-info">col1</div><div class="col bg-primary">col2</div><div class="col bg-info">col3</div><div class="col bg-primary">col4</div><div class="col bg-info">col5</div><div class="col bg-primary">col6</div></div>
</body>

等宽响应式列


举例:

  • .col- 针对所有设备。
  • .col-sm- 平板 - 屏幕宽度等于或大于 576px。
  • .col-md- 桌面显示器 - 屏幕宽度等于或大于 768px。
  • .col-lg- 大桌面显示器 - 屏幕宽度等于或大于 992px。
  • .col-xl- 特大桌面显示器 - 屏幕宽度等于或大于 1200px。
  • .col-xxl- 超大桌面显示器 - 屏幕宽度等于或大于 1400px。
    在这里插入图片描述
  • 在移动设备上,即屏幕宽度小于 576px 时,四个列将会上下堆叠排版。
    在这里插入图片描述
 <div class="row"><div class="col-xxl-3 bg-info">col-xxl-3</div><div class="col-xxl-3 bg-primary">col-xxl-3</div><div class="col-xxl-3 bg-info">col-xxl-3</div><div class="col-xxl-3 bg-primary">col-xxl-3</div></div><br><div class="row"><div class="col-xxl-4 bg-info">col-xxl-3</div><div class="col-xxl-4 bg-primary">col-xxl-3</div><div class="col-xxl-4 bg-info">col-xxl-3</div><div class="col-xxl-4 bg-primary">col-xxl-3</div></div><br><div class="row"><div class="col-sm-3 bg-primary">col-sm-3</div><div class="col-sm-3 bg-info">col-sm-3</div><div class="col-sm-3 bg-primary">col-sm-3</div><div class="col-sm-3 bg-info">col-sm-3</div></div>

不等宽响应式列

在这里插入图片描述

<div class="row"><div class="col-xxl-2 bg-info">col-xxl-2</div><div class="col-xxl-3 bg-primary">col-xxl-3</div><div class="col-xxl-4 bg-info">col-xxl-4</div><div class="col-xxl-3 bg-primary">col-xxl-3</div></div><br><div class="row"><div class="col bg-info">col</div><div class="col-3 bg-primary">col-3</div><div class="col-1 bg-info">col-1</div><div class="col bg-primary">col</div></div><br><div class="row"><div class="col-sm-1 bg-primary">col-sm-1</div><div class="col-sm-5 bg-info">col-sm-5</div><div class="col-sm-2 bg-primary">col-sm-2</div><div class="col-sm-3 bg-info">col-sm-3</div></div>

这篇关于day40 Bootstrap文字背景颜色+网格系统(简单示例)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

详解SpringBoot+Ehcache使用示例

《详解SpringBoot+Ehcache使用示例》本文介绍了SpringBoot中配置Ehcache、自定义get/set方式,并实际使用缓存的过程,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录摘要概念内存与磁盘持久化存储:配置灵活性:编码示例引入依赖:配置ehcache.XML文件:配置

Java高效实现PowerPoint转PDF的示例详解

《Java高效实现PowerPoint转PDF的示例详解》在日常开发或办公场景中,经常需要将PowerPoint演示文稿(PPT/PPTX)转换为PDF,本文将介绍从基础转换到高级设置的多种用法,大家... 目录为什么要将 PowerPoint 转换为 PDF安装 Spire.Presentation fo

linux系统中java的cacerts的优先级详解

《linux系统中java的cacerts的优先级详解》文章讲解了Java信任库(cacerts)的优先级与管理方式,指出JDK自带的cacerts默认优先级更高,系统级cacerts需手动同步或显式... 目录Java 默认使用哪个?如何检查当前使用的信任库?简要了解Java的信任库总结了解 Java 信

Python中isinstance()函数原理解释及详细用法示例

《Python中isinstance()函数原理解释及详细用法示例》isinstance()是Python内置的一个非常有用的函数,用于检查一个对象是否属于指定的类型或类型元组中的某一个类型,它是Py... 目录python中isinstance()函数原理解释及详细用法指南一、isinstance()函数

python中的高阶函数示例详解

《python中的高阶函数示例详解》在Python中,高阶函数是指接受函数作为参数或返回函数作为结果的函数,下面:本文主要介绍python中高阶函数的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录1.定义2.map函数3.filter函数4.reduce函数5.sorted函数6.自定义高阶函数

Vue实现路由守卫的示例代码

《Vue实现路由守卫的示例代码》Vue路由守卫是控制页面导航的钩子函数,主要用于鉴权、数据预加载等场景,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着... 目录一、概念二、类型三、实战一、概念路由守卫(Navigation Guards)本质上就是 在路

JAVA实现Token自动续期机制的示例代码

《JAVA实现Token自动续期机制的示例代码》本文主要介绍了JAVA实现Token自动续期机制的示例代码,通过动态调整会话生命周期平衡安全性与用户体验,解决固定有效期Token带来的风险与不便,感兴... 目录1. 固定有效期Token的内在局限性2. 自动续期机制:兼顾安全与体验的解决方案3. 总结PS

C#中通过Response.Headers设置自定义参数的代码示例

《C#中通过Response.Headers设置自定义参数的代码示例》:本文主要介绍C#中通过Response.Headers设置自定义响应头的方法,涵盖基础添加、安全校验、生产实践及调试技巧,强... 目录一、基础设置方法1. 直接添加自定义头2. 批量设置模式二、高级配置技巧1. 安全校验机制2. 类型

Python屏幕抓取和录制的详细代码示例

《Python屏幕抓取和录制的详细代码示例》随着现代计算机性能的提高和网络速度的加快,越来越多的用户需要对他们的屏幕进行录制,:本文主要介绍Python屏幕抓取和录制的相关资料,需要的朋友可以参考... 目录一、常用 python 屏幕抓取库二、pyautogui 截屏示例三、mss 高性能截图四、Pill

Java中的Schema校验技术与实践示例详解

《Java中的Schema校验技术与实践示例详解》本主题详细介绍了在Java环境下进行XMLSchema和JSONSchema校验的方法,包括使用JAXP、JAXB以及专门的JSON校验库等技术,本文... 目录1. XML和jsON的Schema校验概念1.1 XML和JSON校验的必要性1.2 Sche