Bootstrap笔记(十六) 常用类别 - 显示层级与隐藏元素
常用类别 - 显示层级
- 显示层级
- 隐藏元素
显示层级
Bootstrap提供了一些类别来变更HTML元素的CSS的display属性,而且这些类别具有响应式特点,其命名形式如下:
- xs的层级类别: .d - { 设定值 }
- sm、md、lg、xl、xxl的层级类别: .d - { 断点 } - { 设定值 }
设定值如下:
- none: 不显示。
- inline: 行内层级 (不换行)。
- block: 区块层级 (换行)。
- inline-block: 不换行,但可以设定宽度、高度、padding与margin。
- table: 表格。
- table-cell: 表格的储存格。
- table-row: 表格的列。
- flex: 使用flex,容器大小不会随着内容变化。
- inline-flex: 使用inline-flex,容器大小会随着内容变化。
範例1: 将区块层级变成行内层级
<div>
原本的CSS display属性是block (会换行),在这里我们透过bootstrap将他的属性改成inline (不会换行)。
<!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><div class="d-inline p-2 bg-info text-white">d-inline</div><div class="d-inline p-2 bg-dark text-white">d-inline</div>
</body>
</html>
範例2: 将行内层级变成区块层级
<span>
原本的CSS display属性是inline (不会换行),在这里我们透过bootstrap将他的属性改成block(会换行)。
<!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><span class="d-block p-2 bg-info text-white">d-block</span><span class="d-block p-2 bg-dark text-white">d-block</span>
</body>
</html>
隐藏元素
Bootstrap提供以下类别来隐藏元素:
範例: 隐藏元素
d-md-none: 當螢幕大於md斷點(768px)時就隱藏此元素。
d-none d-md-block: 當螢幕小於md斷點(768px)時就隱藏此元素。
<!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><div class="d-md-none">當螢幕大於md斷點時就隱藏</div><div class="d-none d-md-block">當螢幕小於md斷點時就隱藏</div>
</body>
</html>
当荧幕宽度小于768px时会显示以下文字。
当荧幕宽度大于768px时会显示以下文字。
Bootstrap笔记(十六) 常用类别 - 显示层级与隐藏元素相关推荐
- Bootstrap笔记(十四) 常用类别 - 间距
常用类别 - 间距 间距 间距 Bootstrap提供的间距类别可以套用到 xs ~ xxl 等响应式断点,命名形式如下: xs的间距类别: {property} {sides} - {size} s ...
- Bootstrap笔记(十五) 常用类别 - 阴影
常用类别 - 阴影 阴影 阴影 Bootstrap提供以下类别用来设定阴影: 範例: <!DOCTYPE html> <html lang="en"> &l ...
- Bootstrap笔记(十二) 常用類別 - 色彩
常用類別 - 色彩 文字色彩 背景色彩 文字色彩 Bootstrap提供以下類別用來設定文字色彩 : 範例: 文字色彩 不同的文字色彩類別會呈現不同的文字色彩,其中最後一行在 .text-black ...
- pdfstamper生成pdf无法显示汉字_正点原子STM32F4/F7水星开发板资料连载第四十六章 汉字显示实验...
1)实验平台:正点原子水星 STM32F4/F7 开发板 2)摘自<STM32F7 开发指南(HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 3)全套实验源码+手册+视频下载 ...
- fastreport masterdata每页都显示_ALIENTEK 阿波罗 STM32F767 开发板资料连载十六章 OLED 显示实验...
1)实验平台:alientek 阿波罗 STM32F767 开发板2)摘自<STM32F7 开发指南(HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 http://weixi ...
- 光盘显示0字节可用_正点原子STM32F4/F7水星开发板资料连载第四十六章 汉字显示实验
1)实验平台:正点原子水星 STM32F4/F7 开发板 2)摘自<STM32F7 开发指南(HAL 库版)>关注官方微信号公众号,获取更多资料:正点原子 3)全套实验源码+手册+视频下载 ...
- 电脑安装python3.74_python3.4学习笔记(十六) windows下面安装easy_install和pip教程
python3.4学习笔记(十六) windows下面安装easy_install和pip教程 easy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关资源包的 首先安 ...
- Polyworks脚本开发学习笔记(十六)-用C#进行Polyworks二次开发
Polyworks脚本开发学习笔记(十六)-用C#进行Polyworks二次开发 Polyworks支持C#二次开发,用对应的SDK文档试着做一下开发样例. 新建一个C#项目,在解决方案中右键添加引用 ...
- Mr.J-- jQuery学习笔记(十六)--展开和收起动画折叠菜单的实现
之前写过动画的隐藏与显示:Mr.J-- jQuery学习笔记(十四)--动画显示隐藏 动画隐藏与显示的一个小demo--对联广告:Mr.J-- jQuery学习笔记(十五)--实现页面的对联广告 与动 ...
最新文章
- POJ 1573 POJ 2632(两道有趣的Robot)实例
- STM32中断优先级和开关总中断(很老很经典)
- 【多线程高并发】查看Java代码对应的汇编指令教程
- 汇编loop指令及用法解释
- CM: UPDATE_PAYLOAD_FROM_ADDINSCH
- Remote desktop manager共享账号
- 嵌入式开发环境ARM+linux的搭建
- Spark基础学习笔记05:搭建Spark Standalone模式的集群
- mysql二进制格式_二进制格式安装 MySQL
- java httpclient 返回xml_通过httpClient通过post向接口发送xml数据,并处理返回的xml报文...
- 像msn那样的message提示
- JAVA 面试高频提问知识点之:SET、LIST 和 MAP 的区别
- Django视图系统
- javaMail简介(一)
- 叙述计算机的主要应用领域并各举实例说明,大学计算机基础练习习题集.doc
- 苹果春季发布会确认:AirPods2、Apple TV服务等来袭,3月25日见
- 谷歌和金山词霸合作 翻译行业垄断出现
- 绕过微软WGA正版验证(蓝色五角星)的几则技巧
- 【Android 系统开发】CyanogenMod 13.0 源码下载 编译 ROM 制作 ( 手机平台 : 小米4 | 编译平台 : Ubuntu 14.04 LTS 虚拟机)
- [微服务]API 路由管理--Gateway网关
热门文章
- 计算机毕业设计Java眼科医疗室信息管理系统(源码+系统+mysql数据库+lw文档
- (SCI论文写作)使用Visio导出图片时,边角有黑色框线和大块留白的解决办法(PDF,jpg,png等多格式通用)
- linux文件目录:/etc/hosts文件详解
- 支付宝接口第三方调用问题
- 使用IPMI安装操作系统(ISO文件安装)
- 喜提北极代码库贡献者勋章(Arctic Code Vault Contributor)
- oracle移动表空间的数据文件,移动Oracle表空间数据文件方案
- Java--获取属性(System.getProperty)--方法/实例
- 过孔焊盘~尺寸、间隙、通流能力
- php里面each的使用,如何使用php中each方法