Bootstrap响应式布局之 col-xs col-sm col-md

03-bootstrap-响应式布局-栅格系统 行(row)”必须包含在 .container (固定宽度)或 .container-fluid (100% 宽度)中,以便为其赋予合适的排列(aligment)和内补(padding)。通过“行(row)”在水平方向创建一组“列(column)”。你的内容应当放置于“列(column)”内,并且,只有“列(column)”可以作为行(row)”的直接子元素。类似 .row 和 .col-xs-4 这种预定义的类,可以用来快速创建栅格布局。 阅读详情

bootstrap栅栏系统css中的col-xs-,col-sm-,col-md-* 的意义:
.col-xs-*超小屏幕手机(768px),.col-sm-*小屏幕平板(≥768px),.col-md-*中等屏幕桌面显示器

一、说明:
1、col-列;

2、xs- 屏幕大小;
.col-xs-*超小屏幕 手机 (<768px),
.col-sm-*小屏幕 平板 (≥768px),
.col-md-*中等屏幕 桌面显示器 (≥992px)
例如: < div class=“col-lg-3 col-md-3 col-sm-6 col-xs-12”>
屏幕大于1200px宽度的情况下布局分4列,
如果屏幕大于992px小于1200px也是4列,
如果屏幕大于768px小于992px是2列,
如果屏幕小于768px是1列,

3、-*表示占列,即占自动每行row分12列栅格系统比;

5、不管在哪种屏幕上,栅格系统都会自动的每行row分12列 col-xs-和col-sm- 和col-md-*后面跟的参数表示在当前的屏幕中 每个div所占列数。例如 < div class=“col-xs-6 col-md-3”> 这个div在屏幕中占的位置是: .col-xs-6 在超小屏幕中占6列 也就是屏幕的一半(12/6列=2个div) ,.col-md-3 在中屏幕中占3列也就是1/4(12/3列=4个div)。

6、反推,如果我们要在小屏幕上并排显示3个div(12/3个=每个占4 列 ),则col-xs-4;在大屏幕上显示6个div(12/6个=每个占2列 ) ,则 col-md-2;这样我们就可以控制我们自己想要的什么排版了。

二、基本用法
1)、列组合
在这里插入图片描述
列组合简单理解就是更改数字来合并列(原则:列总和数不能超12),有点类似于表格的colspan属性,例如:

<div class="container">
 <div class="row">
 <div class="col-md-4">.col-md-4</div>
 <div class="col-md-8">.col-md-8</div>
 </div>
 <div class="row">
 <div class="col-md-4">.col-md-4</div>
 <div class="col-md-4">.col-md-4</div>
 <div class="col-md-4">.col-md-4</div>
 </div>
 <div class="row">
 <div class="col-md-3">.col-md-3</div>
 <div class="col-md-6">.col-md-6</div>
 <div class="col-md-3">.col-md-3</div>
 </div>
</div>

2)、列偏移
注意:不过有一个细节需要注意,使用”col-md-offset-*”对列进行向右偏移时,要保证列与偏移列的总数不超过12,不然会致列断行显示
实现原理,就是利用十二分之一(1/12)的margin-left。然后有多少个offset,就有多少个margin-left;它的代码是这样的.col-md-offset-4 { margin-left: 33.33333333%; }
在这里插入图片描述

<div class="container">
<div class="row">
<div class="col-md-4">.col-md-4</div>
<div class="col-md-2 col-md-offset-4">列向右移动四列的间距</div>
<div class="col-md-2">.col-md-3</div>
</div>
<div class="row">
<div class="col-md-4">.col-md-4</div>
<div class="col-md-4 col-md-offset-4">列向右移动四列的间距</div>
</div>
</div>
【雕爷学编程】Arduino动手做(93)--- 有关OLED屏的两个非常重要的知识点:像素点点阵和坐标系 雕爷学编程,Arduino动手做,开源硬件,创客传感器,0.96寸OLED液晶屏模块 阅读详情

相关推荐

Bootstrap中的row和col-md:构建响应式网格布局的利器

Bootstrap中的row和col-md是构建响应式网格布局的关键元素,它们使得开发者能够轻松实现不同屏幕尺寸下的自适应布局。通过使用Bootstrap的栅格系统,我们可以创建出既美观又实用的网页布局。深入研究和实践Bootstrap的row和col-md,掌握响应式设计的基本原理,为未来的前端开发工作打下坚实的基础。

u013558123的博客 2300

col-xs , col-sm , col-md , col-lg的理解

转自:https://www.cnblogs.com/sdusrz/p/7170564.html 摘要: bootstrap栅栏系统css中的col-xs-*、col-sm-*、col-md-* 的意义: .col-xs- 超小屏幕 手机 (&lt;768px) .col-sm- 小屏幕 平板 (≥768px) .col-md- 中等屏幕 桌面显示器 (≥992px) .col-lg- ...

liyang_nash的专栏 15万+

5分钟搞定!用Coze+剪映小助手批量生成萌宠视频(附完整工作流配置)

本文详细介绍了如何利用Coze工作流与剪映小助手快速批量生成萌宠视频的完整方案。通过智能内容生成、素材处理、剪辑组装和输出适配四大模块的协同,实现5分钟内完成高质量视频制作。特别适合多宠物账号运营者,工作流支持模板切换和参数修改,大幅提升内容生产效率。

weixin_28678151的博客 391

分屏显示

xrandr --output DP-3 --left-of HDMI-0 --auto ———————————————————————————— DP-3是新的屏幕,HDMI-0是原本的屏幕,新屏幕添加在原来的左边,所以是left

weixin_39323526的博客 417

【论文精读】DisCo: Graph-Based Disentangled Contrastive Learning for Cold-Start Cross-Domain Recommendat

源域中具有相似偏好的用户在目标域中可能会表现出不同的兴趣。因此,直接迁移嵌入可能会引入不相关的源域协同信息。提出了一个基于图的解耦对比学习框架,以捕捉细粒度的用户意图并过滤掉不相关的协同信息,从而避免负迁移。 具体而言,对于每个域,我们使用多通道图编码器来捕捉多样化的用户意图。然后,我们在嵌入空间中构建亲和图,并执行多步随机游走以捕捉高阶用户相似性关系。将一个域视为目标域,我们提出了一种以用户相似性为指导的解耦意图对比学习方法,以优化跨域的用户意图桥接。

qq_52342142的博客 1227

手把手教你用AI工具快速开发UniApp首页:从设计稿到完整页面的实战流程

本文详细介绍了如何利用Claude Code、Cursor等AI工具高效开发UniApp首页的完整工作流。从设计稿解析、Prompt工程、代码生成优化到调试适配,提供了一套可复用的实战流程,帮助前端开发者大幅提升从设计到代码的转化效率。

weixin_29199873的博客 318

前端col-xs-6 col-md-3的意思

一:首先看col-xs , col-sm , col-md , col-lg: col-xs- maxsmall 超小屏幕 手机 (<768px) col-sm- small 小屏幕 平板 (≥768px) col-md- medium 中等屏幕 桌面显示器 (≥992px) col-lg- large ...

weixin_41147129的博客 1万+

MTK平台高效部署Qwen2.5大模型:从转换到推理全流程解析

本文详细解析了在MTK平台上高效部署Qwen2.5大模型的全流程,涵盖从环境准备、模型转换与量化,到编译部署与上机推理。重点介绍了如何利用MTK GAI部署工具包进行模型转换和量化,以适配MTK硬件,并最终在设备上成功运行Qwen2.5模型,为边缘侧AI应用提供实践指南。

weixin_29041195的博客 508

布局的时候什么时候用xs,sm,md,lg?

参考知乎等网上资料,整理的!当你想要内容大小随着屏幕大小自动适应的时候就可以使用bootstrap,也就是在pc端以及不同手机(显示屏大小不同)端内容也能够正常显示的时候。一行最多占十二个标签,不管是大屏还是超小屏的时候。col-lg一般用于大屏设备,(min-width:1200px);col-md一般用于中屏设备,(min-width:992px);col-sm一般用于小屏设备,(min-wi...

3万+

华大HC32F460从零到200MHz:手把手教你配置时钟系统(附避坑指南)

本文详细解析了华大HC32F460 MCU的时钟系统配置,从启动过程、时钟树分析到实战配置200MHz系统时钟。文章手把手指导开发者如何正确配置外部晶振、MPLL锁相环及总线分频,并提供了硬件检查、代码解读及常见问题排查的避坑指南,帮助用户从零构建稳定可靠的高性能时钟环境。

net55的博客 296

SerDes系列之FFE均衡技术

FFE的基本结构可以在RX侧或TX侧实现,其基本工作原理相同:它通过从同一信号源应用适当的延迟来产生多径信号,然后对它们进行线性缩放和组合以消除信道ISI。

一只豌豆象的博客 4245

bootstrap栅格系统css中的col-xs-*、col-sm-*、col-md-* 的意义

摘要: bootstrap栅栏系统css中的col-xs-*、col-sm-*、col-md-* 的意义: .col-xs- 超小屏幕 手机 (<768px) .col-sm- 小屏幕 平板 (≥768px) .col-md- 中等屏幕 桌面显示器 (≥992px) .col-lg- 大屏幕 大桌面显示器 (≥1200px) 首先说明: col-列; xs-maxsmall,超小;sm-s...

旧城以西的博客 2923

ARFoundation系列讲解-教程目录

一、教程目录 ARFoundation快速入门-01简介 ARFoundation快速入门-02环境搭建 ARFoundation快速入门-03环境配置之iOS ARFoundation快速入门-04环境配置之Android ARFoundation快速入门-05ARKit设备支持列表 ARFoundation快速入门-06ARCore设备支持列表 ARFoundation快速入门-07检查设备支持 ARFoundation快速入门-08平面检..........

a451319296的博客 3万+

Bootstrap栅栏布局里col-xs-*、col-sm-*、col-md-*、col-lg-*之间的区别及使用方法

转载。 https://blog.youkuaiyun.com/Mr_JavaScript/article/details/79677503概括一句话概括,就是根据显示屏幕宽度的大小,自动的选用对应的类的样式。 关键字1、col是column简写:列; 2、xs是maxsmall简写:超小,sm是small简写:小, md是medium简写:中等,lg是large简写:大; 3、-* 表...

acn70501的博客 582

计算机组成原理(第三版)唐朔飞-第十章控制单元的设计-课后习题

计算机组成原理(第三版)唐朔飞-第十章控制单元的设计-课后习题

weixin_45735391的博客 3万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

前端自适应布局的应用xs\sm\md\lg\xl

当你想要内容大小随着屏幕大小自动适应的时候就可以使用bootstrap,在element-UI中同样适用,也就是在pc端以及不同手机(显示屏大小不同)端内容也能够正常显示的时候。 一行最多占十二个标签,不管是大屏还是超小屏的时候。 col-lg一般用于大屏设备, (min-width:1200px); col-md一般用于中屏设备, (min-width:992px); col-sm一般用于小屏设...

weixin_41656025的博客 1万+

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

html设置col-md-,bootstrap栅格布局中的css的col-xs-*,col-sm-*,col-md-* 的应用

摘要: bootstrap 栅格布局 css中的col-xs-,col-sm-,col-md-* 的意义:.col-xs-超小屏幕手机(768px), .col-sm-小屏幕平板(≥768px), .col-md-*中等屏幕桌面显示器首先说明:1、col-列;2、xs-maxsmall,超小;sm-small,小;md-medium,中等;3、-表示占列,即占自动每行row分12列栅格系统比;...

weixin_42143161的博客 2442

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

bootstrap栅栏系统css中的col-xs-*、col-sm-*、col-md-* 的意义以及 bootstrap一个标签中,同时有 col-xs , col-sm , col-md , col

摘要: bootstrap栅栏系统css中的col-xs-*、col-sm-*、col-md-* 的意义: .col-xs- 超小屏幕 手机 (<768px) .col-sm- 小屏幕 平板 (≥768px) .col-md- 中等屏幕 桌面显示器 (≥992px) .col-lg- 大屏幕 大桌面显示器 (≥1200px) 首先说明: 1、col-列; 2、xs-maxsma...

沈荣荣的博客 367

CSS:xs,sm,md,lg是什么意思

当你想要内容大小随着屏幕大小自动适应的时候就可以使用bootstrap,也就是在pc端以及不同手机(显示屏大小不同)端内容也能够正常显示的时候。 一行最多占十二个标签,不管是大屏还是超小屏的时候。 col-lg一般用于大屏设备, (min-width:1200px); col-md一般用于中屏设备, (min-width:992px); col-sm一般用于小屏设备, (min-width:768px); col-xs用于超小型设备, (max-width:768px); 后面跟数字是几,也就是占几份(每个

冷雨清的博客 1万+

Bootstrap栅栏布局

Bootstrap栅栏布局 bootstrap栅栏系统css中的col-xs-、col-sm-、col-md-* 、col-lg-*的意义: 小于 768px 的时候,用 col-xs-12 类对应的样式; 在 768px 到 992px 之间的时候,用 col-sm-9 类对应的样式; 在 992px 到 1200px 之间的时候,用 col-md-6 类对应的样式; 大于 1200px 的时候...

tsz000727的博客 6410

html设置col-md-,bootstrap中col-xs-*和col-sm-* 和col-md-*是怎么样对应的

栅格系统中的列是通过指定1到12的值来表示其跨越的范围 所以不会有col-**-15 ,最大也就是12。这个应该是说:屏幕大于(≥992px) ,使用col-md-* 而不是col-sm-*;如果屏幕大于(≥768px),小雨<=992px,使用col-sm-* 而不是col-md-*。所以col-md-8对应的是col-sm-10。.col-xs-超小屏幕 手机 (<768px),....

weixin_31368913的博客 2127
上一篇: vue-cli3 建项vue目
下一篇: jq 清空、删除、添加、替换数组的简单用法
spriteson
博客等级 码龄15年 6粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值