简述container与container-fluid的区别
在bootstrap中的布局容器一栏中,提供了container与container-fluid两种容器,其官方解释为:
.container 类用于固定宽度并支持响应式布局的容器。
.container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器。
所以,先说一说它们的共同点:这两种容器的高度设定都是一致的,都为auto。而他们的不同就在于它们宽度的设定上。
container根据屏幕宽度利用媒体查询,已经设定了固定的宽度,作用为阶段性的改变宽度,所以在改变浏览器的大小时,页面是一个阶段一个阶段变化的。
container-fluid则是将宽度设定为auto,所以当缩放浏览器时,它会保持全屏大小,始终保持100%的宽度。
如果比喻的话,container就如一个嵌套的水池,只有当最里面最小的那个池子注满水后才会溢到下一个更大的池子,而container-fluid则没有隔断,倒入多少水,就充满多少。
还有一点则是使用container时,你会发现在容器外有一个随着浏览器宽度变化而变化的margin,而使用container-fluid则没有这个margin。而这个margin正是container的作用原理。
简述container与container-fluid的区别相关推荐
- 简述面向对象中__new__和__init__区别,这道题朝简单!
简述面向对象中__new__和__init__区别 使用Python写过面向对象的代码的同学,可能对 __init__ 方法已经非常熟悉了,__init__ 方法通常用在初始化一个类实例的时候.例如: ...
- Docker - Docker Container及Container命令详解
Docker - Docker Container及Container命令详解 什么是Docker容器(Docker Container) 上一篇博客介绍了Docker镜像(Docker Image) ...
- 微型计算机的体积虽小 但是性价比比较高,[问答题,简答题] 简述公共管理与企业管理的区别。...
[问答题,简答题] 简述公共管理与企业管理的区别. 更多相关问题 [单选题]6.1-2下列变更中属于其他变更的是( ). A. 变更工程质量标准 B. 更改有关部分的标高 C. 增减合同中约定的工程量 ...
- 说一说windows原生docker及windows Server Container , Hyper Container 之间的关系(学习总结)...
前一段时间学习netcore的时候解除到了docker,感觉真是不错的技术.百度了不少教程.因为我用windows就下载安装了一下试试.但是没有安装成功,才发现 需要安装virtualbox虚拟机,与 ...
- Error running docker container: starting container process caused “exec: \“python\“: executable file
问题:miniconda3虚拟环境创建python环境,使用下面Dockerfile编译docker镜像 FROM cuda10.2_pt1.5:09061 COPY . /workspace WOR ...
- 【快速入门系列】简述 for...in 和 for...of 区别
引言 在对数组或对象进行遍历时,我们经常会使用到两种方法:for...in 和 for...of,那么这两种方法之间的区别是什么呢?让我们来研究研究. 一.for...in 首先我们看下MDN对for ...
- 简述WebService与.NET Remoting的区别及适应场合
为了能清楚地描述Web Service 和Remoting之间的区别,我打算从他们的体系结构上来说起: Web Service大体上分为5个层次: 1. Http传输信道 2. XML的数据格式 3. ...
- 简述线性和非线性电路及其区别
电气设备是在线性和非线性组件的帮助下构建的.要了解这些器件的基本设计,需要对线性电路和非线性电路有基本的了解.在本文中,小编简单介绍什么是线性和非线性电路及其区别,线性和非线性电路的元素,并解释了一些 ...
- java 简述类变量和实例变量的区别
类变量也叫静态变量,也就是在变量前加了static 的变量: 实例变量也叫对象变量,即没加static 的变量: 类变量和实例变量的区别在于:类变量是所有对象共有,其中一个对象将它值改变,其他对象得到 ...
- 什么是超融合技术?简述主流超融合技术及其区别
1.超融合技术是指在同一套单元设备(x86服务器)中不仅仅具备计算.网络.存储和服务器虚拟化等资源和技术,而且还包括缓存加速.重复数据删除.在线数据压缩.备份软件.快照技术等元素,而多节点可以通过网络 ...
最新文章
- java接收的文件转换成临时文件_Android中怎样使用createTempFile实现将字节数据创建到临时文件并转换成FileOutputStream和FileInputStream...
- 【亚马逊AWS】入门级别实践
- 每天一道LeetCode-----将链表每k个节点逆序一次
- Linux网络编程(Socket)
- php 内容编码错误,PHP输出缓冲,ob_gzhandler引起的内容编码错误?
- centos 6.5装mysql 5.7,centos 6.5装mysql5.7
- jupyter显示dataframe完整的行与列
- 寻找数组中 的最大值最小值
- Swift入坑系列—集合类型
- java Session生命周期讨论
- 计算机刷bios版本,怎么更新主板bios版本_教你更新技嘉主板bios版本的方法
- 腾讯会议中用PPT放视频,视频没有声音
- Delphi控件大全
- 计算机网络基础简答题
- Win10 2004 64位版本 无线网卡AX200刷成Killer AX1650x
- OpenGL(十二)——Qt OpenGL绕着坐标轴旋转多边形
- c语言 交通处罚单管理程序 typedef struct,交通罚单.doc
- zookeeper启动报错:already running as process
- 入门SpringBoot-关于启动原理(五)(转)
- 玩转Eclipse的Wildfly安装、配置到部署
热门文章
- matlab6.0序列号,MFC软件获取USB设备的制造商、产品、序列号
- php怎么把日期加时间,将小时分钟添加到日期时间 - php
- php启动 大量sess文件,关于PHP中Session文件过多的问题
- 打乱 数字_崔召幼儿园中班悦享时光——亲子益智游戏数字配对
- html制作圆盘时钟,jquery+html5制作超酷的圆盘时钟表
- php获取jsp的session的值,在JSP或Servlet中获取session数量
- 如何和后台接触的_后台产品,不只是做支持
- navicat fo mysql 教程_Navicat For MySQL的简单使用教程
- Java 设计模式 Day3 之面向抽象原则:什么是面向抽象编程?面向抽象编程如何应用?
- MVC 模式/Servlet/JSP 编译原理剖析:Servlet 组件到底属于 MVC 模式的哪一层?