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

相关文章

MySQL中COALESCE函数示例详解

《MySQL中COALESCE函数示例详解》COALESCE是一个功能强大且常用的SQL函数,主要用来处理NULL值和实现灵活的值选择策略,能够使查询逻辑更清晰、简洁,:本文主要介绍MySQL中C... 目录语法示例1. 替换 NULL 值2. 用于字段默认值3. 多列优先级4. 结合聚合函数注意事项总结C

什么是 Java 的 CyclicBarrier(代码示例)

《什么是Java的CyclicBarrier(代码示例)》CyclicBarrier是多线程协同的利器,适合需要多次同步的场景,本文通过代码示例讲解什么是Java的CyclicBarrier,感... 你的回答(口语化,面试场景)面试官:什么是 Java 的 CyclicBarrier?你:好的,我来举个例

Java中数组转换为列表的两种实现方式(超简单)

《Java中数组转换为列表的两种实现方式(超简单)》本文介绍了在Java中将数组转换为列表的两种常见方法使用Arrays.asList和Java8的StreamAPI,Arrays.asList方法简... 目录1. 使用Java Collections框架(Arrays.asList)1.1 示例代码1.

HTML5 data-*自定义数据属性的示例代码

《HTML5data-*自定义数据属性的示例代码》HTML5的自定义数据属性(data-*)提供了一种标准化的方法在HTML元素上存储额外信息,可以通过JavaScript访问、修改和在CSS中使用... 目录引言基本概念使用自定义数据属性1. 在 html 中定义2. 通过 JavaScript 访问3.

Linux系统之authconfig命令的使用解读

《Linux系统之authconfig命令的使用解读》authconfig是一个用于配置Linux系统身份验证和账户管理设置的命令行工具,主要用于RedHat系列的Linux发行版,它提供了一系列选项... 目录linux authconfig命令的使用基本语法常用选项示例总结Linux authconfi

Python使用PIL库将PNG图片转换为ICO图标的示例代码

《Python使用PIL库将PNG图片转换为ICO图标的示例代码》在软件开发和网站设计中,ICO图标是一种常用的图像格式,特别适用于应用程序图标、网页收藏夹图标等场景,本文将介绍如何使用Python的... 目录引言准备工作代码解析实践操作结果展示结语引言在软件开发和网站设计中,ICO图标是一种常用的图像

C++ Primer 标准库vector示例详解

《C++Primer标准库vector示例详解》该文章主要介绍了C++标准库中的vector类型,包括其定义、初始化、成员函数以及常见操作,文章详细解释了如何使用vector来存储和操作对象集合,... 目录3.3标准库Vector定义和初始化vector对象通列表初始化vector对象创建指定数量的元素值

MyBatis与其使用方法示例详解

《MyBatis与其使用方法示例详解》MyBatis是一个支持自定义SQL的持久层框架,通过XML文件实现SQL配置和数据映射,简化了JDBC代码的编写,本文给大家介绍MyBatis与其使用方法讲解,... 目录ORM缺优分析MyBATisMyBatis的工作流程MyBatis的基本使用环境准备MyBati

Nginx配置系统服务&设置环境变量方式

《Nginx配置系统服务&设置环境变量方式》本文介绍了如何将Nginx配置为系统服务并设置环境变量,以便更方便地对Nginx进行操作,通过配置系统服务,可以使用系统命令来启动、停止或重新加载Nginx... 目录1.Nginx操作问题2.配置系统服android务3.设置环境变量总结1.Nginx操作问题

Java8需要知道的4个函数式接口简单教程

《Java8需要知道的4个函数式接口简单教程》:本文主要介绍Java8中引入的函数式接口,包括Consumer、Supplier、Predicate和Function,以及它们的用法和特点,文中... 目录什么是函数是接口?Consumer接口定义核心特点注意事项常见用法1.基本用法2.结合andThen链