Bootstrap笔记(十四) 常用类别 - 间距

常用类别 - 间距

间距

Bootstrap提供的间距类别可以套用到 xs ~ xxl 等响应式断点,命名形式如下:

  • xs的间距类别: {property} {sides} - {size}
  • sm、md、lg、xl、xxl的间距类别: {property} {sides} - {breakpoint} - {size}

property(属性)的设定值如下:

  • m : 边界 (margin)
  • p : 留白 (padding)

sides(边)的设定值如下:

  • t : 上方 (ex. .mt 表示margin-top,.pt 表示padding-top)
  • b : 下方 (ex. .mb 表示margin-bottom,.pb 表示padding-bottom)
  • s : 左方 (ex. .ms 表示margin-left,.ps 表示padding-left)
  • e : 右方 (ex. .me 表示margin-right,.pe 表示padding-right)
  • x : 左右方 (ex. .mx 表示左右边界,.px 表示左右留白)
  • y :上 下方 (ex. .my 表示上下边界,.py 表示上下留白)
  • blank : 四周 (ex. .m 表示四周边界,.p 表示四周留白)

size(大小)的设定值如下:

  • 0 : 将margin或padding的大小设定为 0 。(ex. .m-0 表示将四周margin大小设定为0)
  • 1 : 将margin或padding的大小设定为变数 $spacer * 0.25
  • 2 : 将margin或padding的大小设定为变数 $spacer * 0.5
  • 3 : 将margin或padding的大小设定为变数 $spacer 。(ex. .mt-3 代表将上方margin大小设定为变数 $spacer)
  • 4 : 将margin或padding的大小设定为变数 $spacer * 1.5
  • 5 : 将margin或padding的大小设定为变数 $spacer * 3。(ex. .px-5 表示将左右padding大小设定为变数 $spacer * 3)
  • auto : 将margin或padding的大小设定为自动平分。

範例: 利用.mx-auto实现区块置中

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <!-- Bootstrap CDN -->
    <!-- CSS only -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-KyZXEAg3QhqLMpG8r+8fhAXLRk2vvoC2f3B09zVXn8CA5QIVfZOJ3BCsw2P0p/We" crossorigin="anonymous">
    <!-- JavaScript Bundle with Popper -->
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-U1DAWAznBHeqEIlVSCgzq+c9gqGAJn5c/t99JyeKa9xxaYpSvHU5awsuZVVFIhvj" crossorigin="anonymous"></script>
    <title>間距</title>
</head>
<body>
	<!-- .mx-auto 自动平分左右两边margin大小 -->
    <div class="mx-auto" style="width: 300px; background-color: orange;">
        <h1>Hello World!</h1>
    </div>
</body>
</html>

在这里插入图片描述

  • 13
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Spring Cloud Config中,有几种常见的配置文件,包括`bootstrap.yml`、`bootstrap-dev.yml`和`bootstrap-local.yml`。这些配置文件具有不同的优先级和用途。 1. `bootstrap.yml`是用于获取外部配置的特殊配置文件,它的加载优先级比其他配置文件(如`application.yml`或`application.properties`)更高[^1]。它主要用于加载一些启动阶段需要用到的配置信息,例如连接到Spring Cloud Config Server的配置、加密/解密信息、连接到外部数据库的配置等。由于这些配置信息在应用程序启动的早期阶段就需要用到,所以放在`bootstrap.yml`中确保它们在其他配置之前加载。此外,`bootstrap.yml`不会被本地配置文件覆盖,它的优先级更高,确保这些关键配置的安全性和准确性。 2. `bootstrap-dev.yml`是`bootstrap.yml`的一个特定的开发环境profile,用于在开发环境下加载特定的外部配置信息。在开发环境中,可能需要与生产环境不同的配置,例如连接到不同的数据库、使用不同的服务地址等。通过使用`bootstrap-dev.yml`可以轻松地区分开发环境和其他环境的配置。当在开发环境启动应用程序时,Spring Cloud Config将会加载`bootstrap.yml`和`bootstrap-dev.yml`的配置,并根据当前激活的profile(如通过`spring.profiles.active`属性指定)加载对应的配置。 3. `bootstrap-local.yml`是一个自定义的本地配置文件,用于加载本地环境下的特定配置信息。它的优先级比`bootstrap.yml`和`bootstrap-dev.yml`更高,可以用于覆盖这两个文件中的配置。通过使用`bootstrap-local.yml`,可以在本地环境中加载特定的配置,例如本地数据库的连接信息、本地服务的地址等。 综上所述,`bootstrap.yml`具有最低的优先级,用于加载一些启动阶段需要用到的配置信息。`bootstrap-dev.yml`是用于开发环境的特定配置文件,用于加载开发环境下的配置。`bootstrap-local.yml`是一个自定义的本地配置文件,用于加载本地环境下的特定配置信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值