Bootstrap页面内容——边框、颜色、显示、嵌入

2023-11-18

一、边框

1.添加边

	<div class="row mt-5 justify-content-around">
		<span class="border"></span>
		<span class="border-top"></span>
		<span class="border-right"></span>
		<span class="border-bottom"></span>
		<span class="border-left"></span>
	</div>

在这里插入图片描述

2.删除边框

	<div class="row mt-5 justify-content-around">
		<span class="border border-0"></span>
		<span class="border-top border-top-0"></span>
		<span class="border-right border-right-0"></span>
		<span class="border-bottom border-bottom-0"></span>
		<span class="border-left border-left-0"></span>
	</div>

在这里插入图片描述

3.边框颜色

	<div class="row mt-5 justify-content-around">
		<span class="border border-primary"></span>
		<span class="border border-secondary"></span>
		<span class="border border-success"></span>
		<span class="border border-danger"></span>
		<span class="border border-warning"></span>
		<span class="border border-info"></span>
		<span class="border border-light"></span>
		<span class="border border-dark"></span>
		<span class="border border-white"></span>
	</div>

在这里插入图片描述

4.边框圆角

使用.rounded元素可以轻松的定义四个圆角的孤度及显示效果。

	<div class="row mt-5 justify-content-around bg-info py-2">
		<span class="rounded"></span>
		<span class="rounded-top"></span>
		<span class="rounded-right"></span>
		<span class="rounded-bottom"></span>
		<span class="rounded-left"></span>
	</div>

在这里插入图片描述

4.大小

使用.rounded-lg 或.rounded-sm可以获得更大或更小的边界半径

<img src="..." alt="..." class="rounded-sm">
<img src="..." alt="..." class="rounded-lg">

在这里插入图片描述

二、颜色

1.文字颜色

<p class="text-primary">.text-primary</p>
<p class="text-secondary">.text-secondary</p>
<p class="text-success">.text-success</p>
<p class="text-danger">.text-danger</p>
<p class="text-warning">.text-warning</p>
<p class="text-info">.text-info</p>
<p class="text-light bg-dark">.text-light</p>
<p class="text-dark">.text-dark</p>
<p class="text-body">.text-body</p>
<p class="text-muted">.text-muted</p>
<p class="text-white bg-dark">.text-white</p>
<p class="text-black-50">.text-black-50</p>
<p class="text-white-50 bg-dark">.text-white-50</p>

在这里插入图片描述
使用我们提供的悬停和焦点状态(情景)样式,在链接上也能正常使用(呈现) 注意: .text-white.text-muted这两个 class样式不支持链接上使用(没有链接样式)

<p><a href="#" class="text-primary">Primary link</a></p>
<p><a href="#" class="text-secondary">Secondary link</a></p>
<p><a href="#" class="text-success">Success link</a></p>
<p><a href="#" class="text-danger">Danger link</a></p>
<p><a href="#" class="text-warning">Warning link</a></p>
<p><a href="#" class="text-info">Info link</a></p>
<p><a href="#" class="text-light bg-dark">Light link</a></p>
<p><a href="#" class="text-dark">Dark link</a></p>
<p><a href="#" class="text-muted">Muted link</a></p>
<p><a href="#" class="text-white bg-dark">White link</a></p>

在这里插入图片描述

2.背景颜色

与text文字类颜色class定义相同,链接元互会在hover状态时变暗。背景色 不要设置 color样式, 尽可能使用 .text - * 通用CSS类

<div class="p-3 mb-2 bg-primary text-white">.bg-primary</div>
<div class="p-3 mb-2 bg-secondary text-white">.bg-secondary</div>
<div class="p-3 mb-2 bg-success text-white">.bg-success</div>
<div class="p-3 mb-2 bg-danger text-white">.bg-danger</div>
<div class="p-3 mb-2 bg-warning text-dark">.bg-warning</div>
<div class="p-3 mb-2 bg-info text-white">.bg-info</div>
<div class="p-3 mb-2 bg-light text-dark">.bg-light</div>
<div class="p-3 mb-2 bg-dark text-white">.bg-dark</div>
<div class="p-3 mb-2 bg-white text-dark">.bg-white</div>
<div class="p-3 mb-2 bg-transparent text-dark">.bg-transparent</div>

在这里插入图片描述

3.背景渐变

当 $enable-gradients设置为true,,则可以使用 .bg-gradient- 通用样式。 默认情况下, $enable-gradients 是被禁用的,如同下面的示例也是故意被破坏显示错误的。 这是为了在您使用Bootstrap时更加方便的进行自定义, 了解我们的Sass选项 以启用这些Class及更多

.bg-gradient-primary
.bg-gradient-secondary
.bg-gradient-success
.bg-gradient-danger
.bg-gradient-warning
.bg-gradient-info
.bg-gradient-light
.bg-gradient-dark

需要设置为true才能渐变
在这里插入图片描述

三、显示Display

1.常用显示属性

	<div class="d-inline bg-primary text-white" style="width: 150px;">d-inline</div>
	<span class="d-block bg-dark text-white">d-block</span>
	<span class="d-inline-block bg-success text-white" style="width: 200px;">d-inline-block</span>
	<div class="d-flex bg-warning">d-flex</div>
	<div class="d-table bg-info">d-table</div>

在这里插入图片描述

2.none

隐藏是分为两个部分

  1. 比它大的尺寸隐藏
  2. 比它小的尺寸隐藏
	<div class="col bg-primary text-white d-xl-block d-none">只在超大屏幕下显示</div>
	<div class="col bg-dark text-white d-none d-lg-block d-xl-none">只在大屏幕下显示</div>
	<div class="col bg-success text-white d-none d-md-block d-lg-none">只在中等屏幕下显示</div>
	<div class="col bg-warning text-white d-none d-sm-block d-md-none">只在小屏幕下显示</div>
	<div class="col bg-info text-white d-sm-none">只在超小屏幕下显示</div>
	<div class="col bg-primary text-white d-xl-none">超大屏幕以外的显示</div>
	<div class="col bg-dark text-white d-lg-none d-xl-block">大屏以外的显示</div>
	<div class="col bg-success text-white d-md-none d-lg-block ">中等屏以外的显示</div>
	<div class="col bg-warning text-white d-sm-none d-md-block">小屏以外的显示</div>
	<div class="col bg-info text-white d-none d-sm-block">超小屏以外的显示</div>

3.设备

<div class="col d-none d-print-block">打印机</div>

4.嵌入

将这些规则应用到 <iframe><embed><video><object> 上,当需要配合其它属性(如响应式)时,也可以加入 .embed-responsive-item 定义。
你不需要将 frameborder=“0” 加入到你的 <iframe>中,因为我们已经为您覆盖处理了这个属性。

1.长宽比例处理

可以通过修改 class样式来实现纵横比定义,如下

	<div class="embed-responsive embed-responsive-21by9">
		<iframe src='http://player.youku.com/embed/XMzU3MTY5NDMzNg==' allowfullscreen></iframe>
	</div>
	<div class="row mt-5">
		<div class="embed-responsive embed-responsive-16by9">
			<iframe src='http://player.youku.com/embed/XMzU3MTY5NDMzNg==' allowfullscreen></iframe>
		</div>
	</div>
	<div class="row mt-5">
		<div class="embed-responsive embed-responsive-4by3">
			<iframe src='http://player.youku.com/embed/XMzU3MTY5NDMzNg==' allowfullscreen></iframe>
		</div>
	</div>
	<div class="row mt-5">
		<div class="embed-responsive embed-responsive-1by1">
			<iframe src='http://player.youku.com/embed/XMzU3MTY5NDMzNg==' allowfullscreen></iframe>
		</div>
	</div>

在_variables.scss中, 您可以更改要使用的宽高比.以下是$embed-responsive-aspect-ratios列表的示例:
$embed-responsive-aspect-ratios: (
(21 9),
(16 9),
(4 3),
(1 1) !default;

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Bootstrap页面内容——边框、颜色、显示、嵌入 的相关文章

随机推荐

  • js 给对象写 JSON.stringify 的方法

    但我们自己定义的对象 想要执行 JSON stringify 没法被序列化的属性就会产生报错 这时候应该用 toJson 来重写 具体代码是 object toJSON function return outputA a ouputB b
  • sqlite数据库处理大量数据(千万)

    先挖坑 连接 https www shuzhiduo com A VGzlVep15b
  • 5分钟学会创建微信小程序,超简单的入门指南

    小程序商城是一种在手机端直接购买商品的平台 它能够为商家提供便捷的销售渠道 并为消费者提供方便快捷的购物体验 要搭建一个小程序商城 我们可以通过乔拓云网进行操作 首先 我们需要登录乔拓云网的后台管理系统 在登录后台后 我们可以看到一个商城管
  • 解决 logback不打印 Mybatis SQL等相关日志 日志

    我使用的是 logback 1 2 3版本 其 maven 依赖如下
  • xd插件ui face

    简介 方便使用随机头像 使用 1 安装 略 2 在画布上画多个个圆圈 SHIFT CLICK画正圆 ALT CLICK复制 3 使用alt 框选全部的圆圈 4 对齐排列 5 如图点选 6 如图点选2 然后按 Apply 按钮
  • 【华为OD机试真题2023 JS】通信误码

    华为OD机试真题 2023年度机试题库全覆盖 刷题指南点这里 通信误码 时间限制 1s 空间限制 32MB 限定语言 不限 题目描述 信号传播过程中会出现一些误码 不同的数字表示不同的误码ID 取值范围为1 65535 用一个数组记录误码出
  • 使用Jenkins自动部署vue项目

    1 Jenkins简介 Jenkins是开源CI CD软件领导者 提供超过1000个插件来支持构建 部署 自动化 满足任何项目的需要 2 Jenkins安装 这里是使用docker compose安装Jenkins 所以需要先安装docke
  • 2018-10-22心得

    gtest 今天学习使用了gtest gtest 主要使用方法就是在一个 TEST TEST F 里写测试用例 然后通过在main函数使用 RUN ALL TEST 即可运行 gtest 对于TEST F 实际跟TEST 基本一样 但是它多
  • 随机信号分析实验(matlab仿真实验)

    一 实验内容 1 产生均匀分布的随机数 高斯分布的随机数和其他分布 瑞利 卡方 的随机数及画图 对生成的随机数进行分析 2 检验 1 中产生的均匀分布 高斯分布的数学期望和方差 并画出各种分布的随机变量的概率密度直方图 3 两组及多组独立的
  • redis缓存的预热、降级、雪崩、穿透、击穿

    一 预热 指将一些可能经常使用数据在系统启动的时候预先设置到缓存中 这样可以避免在使用到的时候先去数据库中查询 还有一种方式就是添加一个缓存刷新页 这样通过人工干预的方式将一些可能为热点的key添加到缓存中 二 降级 当访问量突然剧增 服务
  • JS中定时器的用法以及窗口的滚动条函数

    在JS中定时器由setInterval函数设置 第一个参数为定时器的回调函数 第二个参数为间隔 单位为毫秒 窗口的滚动由window对象的scrollBy函数和scrollTo函数完成 例子如下
  • 通过安装cpolar内网穿透在Kali上实现SSH远程连接的步骤指南

    文章目录 1 启动kali ssh 服务 2 kali 安装cpolar 内网穿透 3 配置kali ssh公网地址 4 远程连接 5 固定连接SSH公网地址 6 SSH固定地址连接测试 简单几步通过cpolar 内网穿透软件实现ssh 远
  • jsonp跨域

    由于浏览器的同源策略 前端请求存在跨域问题 jsonp解决跨域是利用了html的有些标签 例如script link img iframe等的天生具有跨域请求的特点 例子如下 a href 测试 a
  • 逃跑吧少年辅助快乐羊儿吧

    逃跑吧少年是4399刚刚推出的一款小游戏 收到热烈欢迎 绝对的高热度2d刺激小游戏 同时我还发过一个帖子不过被CSDN删掉了 所以我来这里我自己的博客重新发一遍 下载地址 点我下载 点击后会跳转到诚通网盘 有三个按钮 大家点击普通下载按钮
  • 渗透测试——cookie注入

    1 cookie注入原理 Cookie最先是由Netscape 网景 公司提出的 Netscape官方文档中对Cookie的定义是这样的 Cookie是在HTTP协议下 服务器或脚本可以维护客户工作站上信息的一种方式 Cookie的用途非常
  • CTFHUB-时间注入

    时间盲注 页面回显的结果只有一种 原理和布尔盲注盲注类似 用 if exp sleep N 1 为例 true 页面执行了sleep N 就会等待N秒再执行 false 页面秒刷新 常用函数 sleep N 暂停或睡眠或等待脚本执行N秒 查
  • Android常见SWT/ANR原因

    文章目录 一 为什么需要SWT 二 常见问题类型 三 常见SWT ANR原因有如下几种 1 等锁 2 SurfaceFlinger卡住 3 Native方法执行时间过长 4 Binder Server卡住 5 Zygote fork进程时卡
  • error: #29: expected an expression,error: #140: too many arguments in function call

    新手学习stm32遇到的小问题分享 小白有时候头脑发热就会出现低级错误 以此自戒 函数调用出现错误 函数只有在定义或声明时需要定义参数才需要用到数据类型 如果调用时再使用数据类型就会出现一下问题 只需把RCC Config void 改为R
  • 前端面试题:一个200*200的div在不同分辨率屏幕上下左右居中,用css实现。

  • Bootstrap页面内容——边框、颜色、显示、嵌入

    Bootstrap 一 边框 1 添加边 2 删除边框 3 边框颜色 4 边框圆角 4 大小 二 颜色 1 文字颜色 2 背景颜色 3 背景渐变 三 显示Display 1 常用显示属性 2 none 3 设备 4 嵌入 1 长宽比例处理