bootstrap中container类和container-fluid类的区别
近几天才开始系统的学习bootstrap,但马上就遇到了一个‘拦路虎’:container
和container-fluid
到底什么区别。
查了很多资料,看到很多人和我有同样的疑问,但是下面的回答一般都是一个是响应式一个宽度是百分百,说的好像是那么回事,但是你真的能明白吗?反正我是不能,于是我就去开始自己写demo。
‘container
’demo
<!DOCTYPE html>
<html lang="zh-cn"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Hello World</title> <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"> </head> <body> <div class="container"> <h3>hello world</h3> </div> <script type="text/javascript" src="js/jquery-1.11.3.min.js"></script> <script type="text/javascript" src="js/bootstrap.min.js"></script> </body> </html>
写完之后打开浏览器,f12后发现containe
r容器不止有15px的padding
,还有一个会随着浏览器宽度变化而变化的margin
,如图
上图的盒模型为我在满屏时的数值,对浏览器进行缩放会有增加或减少的变化,具体请自己试验,实践出真知嘛。
container-fluid demo
当把类换成container-fluid
之后,你会发现页面有明显的变化
,如图
再看盒模型
你会发现这次整个容器就只有固定的15px的padding
,并没有再加margin
。
结论
container
类和container-fluid
类的区别体现在是否有随视口宽度改变的margin
存在。
container
类所谓的自适应也是通过margin
的改变来完成,container-fluid
类的百分百宽度是指在固有的15px的padding
前提下宽度总是当前视口的宽度。
转载于:https://www.cnblogs.com/nico6/p/9205675.html
bootstrap中container类和container-fluid类的区别相关推荐
- Bootstrap中CSS通用样式——排版,列表,代码,图片
一.排版 标题: 在Bootstrap4中,主要对标题样式做了如下规定: (1)重设上下外边距,margin-top值为0,margin-bottom:0.5rem. (2)固定所有标题行高为line ...
- bootstrap中单个按钮、按钮组、徽章、进度条
单按钮: 背景按钮:bootstrap提供了具有特殊意义背景的按钮样式,使用时只需给自己的按钮(button.input.a)加bootstrap提供的类名即可,其具体如下: 类名 描述 .btn 基 ...
- 在Bootstrap中使用类的按钮类型
Bootstrap has 7 different types of buttons with contextual classes from which we can create buttons ...
- Bootstrap——制作个人简历网页、工具类【边框(添加、删除、颜色、圆角)、清除浮动、颜色(文本、链接、背景)、display属性、浮动、定位、文本对齐】
制作个人简历网页 代码: <!DOCTYPE html> <html><head><meta charset="UTF-8">< ...
- 弟中弟的Leetcode总结——数组类(二)
弟中弟的Leetcode总结--数组类(二) 题目描述 Container With Most Water Given n non-negative integers a1, a2, -, an , ...
- 在 GUI 控件中使用布局和容器: CBOX 类
目录 1. 介绍 2. 目标 3. 类 CBox 3.1. 布局样式 3.2. 计算控件之间的间隔 3.3. 对齐 3.4. 部件渲染 3.5. 部件大小调整 3.6. 递归渲染 4. 在对话框窗口里 ...
- 【中】JAVA【创建笔记本电脑类】笔记
创建笔记本电脑类(继承一个类,实现多个接口) 创建NetCard接口和USB接口,创建Computer抽象类,然后继承Computer类,实现NetCard接口和USB接口,创建笔记本电脑类Lapto ...
- IDEA中根据数据库自动生成实体类,并自定义所生成的实体类中的注解 @Table @Id @...
使用IDEA项目添加Hibernate扩展,生成实体类并配置实体类中的注解 一.使用Hibernate自动生成实体类 1.在项目上右键,选择Add Framework Support找到 Hibern ...
- CImg库中CImg,CImgList,CImgDisplay三个类的介绍
转自:http://www.cppprog.com/2009/0426/108.html 本文简单介绍了CImg库中的三个大类:CImg,CImgList,CImgDisplay.然后给出了让CImg ...
- CSS样式中伪类和伪类元素的区别(css中一个冒号和两个冒号的区别)
首先介绍下什么是伪类,所谓伪类就是: 伪类选择元素基于的是当前元素处于的状态,或者说元素当前所具有的特性,而不是元素的id.class.属性等静态的标志.由于 状态是动态变化的,所以一个元素达到一个特 ...
最新文章
- 有道词典 纯净版 - imsoft.cnblogs
- matlab中tecdem,TopoToolbox: A set of Matlab functions for topographic analysis
- js设置ajax执行顺序,2018-03-10fiddler替换js、js的ajax方法执行顺序
- android6.0 百度地图,Android百度地图SDK 导航SDK2.0结合定位SDK6.0.5的导航参数设置方法...
- jquery通过ajax提交form
- Eclipse下导入外部jar包的3种方式
- 使用 dojo/query
- 手把手带你玩转LiteOS Ping组件
- 大面积召回ES8影响交付 蔚来7月仅交付837辆汽车
- 春节期间新闻回顾:思科微软多事 熊猫烧香完事
- Nginx服务的ssl认证和htpasswd认证
- java对excel加密_Java 加密、解密Excel文档
- 天猫tf卡速度测试软件,没有对比就没有伤害,老司机实测告诉你高速TF卡究竟有什么好处...
- 基于tcp文件传输协议C语言,文件传输协议的(C语言)实现
- ubuntu防火墙安装arm架构说明
- Android 用代码查看本机保存的Wifi密码
- 【大学物理·恒定电流的磁场】恒定磁场的高斯定理与安培环路定理
- KUKA.WorkVisual仿真软件 下载分享
- 小米手机 adbinterface_啥?消息称小米正在研发1.5亿像素镜头手机
- rJava install error “JAVA_HOME cannot be determined from the Registry“
热门文章
- SVN版本管理系统的使用(CentOS+Subversion+Apache+Jsvnadmin+TortoiseSVN)
- Normal Map Compress with DXT5
- 网管必知远程终端3389端口合理修改秘藉
- 照片转换为动画 html5,如何使用html5让图片转圈的动画效果
- (92)Verilog HDL系统函数和任务:$fclose
- 7 SystemVerilog语言编写UART接收
- 我喜欢c语言用英文版,说说我喜欢英语的几个理由
- python模拟登陆 验证码el_8-python模拟登入(无验证码)
- cad2016中选择全图字体怎么操作_抖音上的书单都是用啥做的,抖音书单图片怎么做...
- 6005.boost多线程与mavlink协议结合实现消息收发