1.justify-content
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Flexbox弹性盒布局</title> <style> .demo{ display: -webkit-flex; justify-content: space-between; } </style> </head> <style> </style> <body> <div class="demo"> <div>姓名: 张三</div><div>年龄: 26岁</div> </div> <div class="demo"> <div>性别: 男</div><div>生日: 1995-05-06</div> </div> <div class="demo"> <div>检查编号: 25</div><div>住院号: 198</div> </div> </body> </html>
效果图
2.flex三行二列
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Flexbox弹性盒布局</title> <style> .demo{ display: -webkit-flex; } .item-flex{ flex:1; } </style> </head> <style> </style> <body> <div class="demo"> <label class="item-flex">姓名: 张三</label><label class="item-flex">年龄: 26岁</label> </div> <div class="demo"> <label class="item-flex">性别: 男</label><label class="item-flex">生日: 1995-05-06</label> </div> <div class="demo"> <label class="item-flex">检查编号: 25</label><label class="item-flex">住院号: 198</label> </div> </body> </html>
效果图
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
Web 应用中,布局设计是非常重要的一部分。随着响应式设计的盛行,一般都要求 Web 应用能够适配不同尺寸的设备。响应式设计中最重要的一环就是布局,需要根据窗口尺寸来调整布局,从而改变元素的尺寸和位置,以达到最佳的显示效果,这也使得布局的逻辑变得更加复杂。 CSS3中,提出了弹性布局盒模型(Flex Layout Box Model),它一种全新的布局方式,其目的是提供一种更加高效的方式,来对容器
CSS3 弹性盒子(Flex Box) 弹性盒子是 CSS3 的一种新的布局模式。 CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。 引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。 浏览器支持 表格中的数字表示支持该属性的第一个浏览器的版本号。
弹性盒子(Flexible Box)是一种用于按行或按列布局元素的一维布局方法,使用该布局的组件即为弹性容器(flex container),容器内的直系子组件则是弹性项目(flex item),他们可以膨胀以填充额外的空间,收缩以适应更小的空间,它们在 CSS 属性都为初始的情况下都会有下列行为: 项目排列成一行。(容器的 flex-direction 属性的初始值是 row) 项目从主轴的起始
主要内容:内容区(content),内边距(padding),边框(border),外边距(margin),元素的宽度和高度盒子模型是网页设计中经常用到的一种思维模型,由四个部分构成,从内到外分别为内容区(content)、内边距(padding)、边框(border)和外边距(margin),CSS 为这四个部分提供了一系列相关属性,通过对这些属性的设置可以丰富盒子的表现效果。 网页中的每个元素都可以看作是如下图所示一个盒子模型: 图:盒子模型 内容区(content) 内容区是整个盒子模型的
CSS 盒子模型(Box Model) 所有HTML元素可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用。 CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。 盒模型允许我们在其它元素和周围元素边框之间的空间放置元素。 下面的图片说明了盒子模型(Box Model): 重要: 当您指定一个CSS元素的宽度和高度属性时,你只是设
Bootstrap 终于支持了弹性盒。只需用少量变量或者交换一下样式表就可以使用这个崭新的CSS布局样式。 它包含了什么? 在一系列Bootstrap的组件中,弹性盒支持都是可用的。 整个网格系统(混合和预定义的类),float变换成display: flex;。 输入框组,由display: table;变成display: flex; 。 媒体组件display: table;和一系列hack