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

相关文章

使用Python和OpenCV库实现实时颜色识别系统

《使用Python和OpenCV库实现实时颜色识别系统》:本文主要介绍使用Python和OpenCV库实现的实时颜色识别系统,这个系统能够通过摄像头捕捉视频流,并在视频中指定区域内识别主要颜色(红... 目录一、引言二、系统概述三、代码解析1. 导入库2. 颜色识别函数3. 主程序循环四、HSV色彩空间详解

OpenCV实现实时颜色检测的示例

《OpenCV实现实时颜色检测的示例》本文主要介绍了OpenCV实现实时颜色检测的示例,通过HSV色彩空间转换和色调范围判断实现红黄绿蓝颜色检测,包含视频捕捉、区域标记、颜色分析等功能,具有一定的参考... 目录一、引言二、系统概述三、代码解析1. 导入库2. 颜色识别函数3. 主程序循环四、HSV色彩空间

苹果macOS 26 Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色

《苹果macOS26Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色》在整体系统设计方面,macOS26采用了全新的玻璃质感视觉风格,应用于Dock栏、应用图标以及桌面小部件等多个界面... 科技媒体 MACRumors 昨日(6 月 13 日)发布博文,报道称在 macOS 26 Tahoe 中

C++ 函数 strftime 和时间格式示例详解

《C++函数strftime和时间格式示例详解》strftime是C/C++标准库中用于格式化日期和时间的函数,定义在ctime头文件中,它将tm结构体中的时间信息转换为指定格式的字符串,是处理... 目录C++ 函数 strftipythonme 详解一、函数原型二、功能描述三、格式字符串说明四、返回值五

LiteFlow轻量级工作流引擎使用示例详解

《LiteFlow轻量级工作流引擎使用示例详解》:本文主要介绍LiteFlow是一个灵活、简洁且轻量的工作流引擎,适合用于中小型项目和微服务架构中的流程编排,本文给大家介绍LiteFlow轻量级工... 目录1. LiteFlow 主要特点2. 工作流定义方式3. LiteFlow 流程示例4. LiteF

MyBatis ResultMap 的基本用法示例详解

《MyBatisResultMap的基本用法示例详解》在MyBatis中,resultMap用于定义数据库查询结果到Java对象属性的映射关系,本文给大家介绍MyBatisResultMap的基本... 目录MyBATis 中的 resultMap1. resultMap 的基本语法2. 简单的 resul

Mybatis Plus Join使用方法示例详解

《MybatisPlusJoin使用方法示例详解》:本文主要介绍MybatisPlusJoin使用方法示例详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,... 目录1、pom文件2、yaml配置文件3、分页插件4、示例代码:5、测试代码6、和PageHelper结合6

MySQL JSON 查询中的对象与数组技巧及查询示例

《MySQLJSON查询中的对象与数组技巧及查询示例》MySQL中JSON对象和JSON数组查询的详细介绍及带有WHERE条件的查询示例,本文给大家介绍的非常详细,mysqljson查询示例相关知... 目录jsON 对象查询1. JSON_CONTAINS2. JSON_EXTRACT3. JSON_TA

Python基于微信OCR引擎实现高效图片文字识别

《Python基于微信OCR引擎实现高效图片文字识别》这篇文章主要为大家详细介绍了一款基于微信OCR引擎的图片文字识别桌面应用开发全过程,可以实现从图片拖拽识别到文字提取,感兴趣的小伙伴可以跟随小编一... 目录一、项目概述1.1 开发背景1.2 技术选型1.3 核心优势二、功能详解2.1 核心功能模块2.

使用SpringBoot整合Sharding Sphere实现数据脱敏的示例

《使用SpringBoot整合ShardingSphere实现数据脱敏的示例》ApacheShardingSphere数据脱敏模块,通过SQL拦截与改写实现敏感信息加密存储,解决手动处理繁琐及系统改... 目录痛点一:痛点二:脱敏配置Quick Start——Spring 显示配置:1.引入依赖2.创建脱敏