当前位置:首页 > 日记 > 正文

几个新加入的盒模型的性能在CSS3的使用教程

几个新加入的盒模型的性能在CSS3的使用教程
显示:箱;箱Flex是一个新增的盒模型属性的CSS3和它的出现可以解决我们使用N多结构,CSS实现的方式。一个布局的典型应用是垂直的和平等的布置高度、布局的同等水平,同时布局比例。
目前,Box Flex属性还没有得到Firefox、Opera和Chrome浏览器的全面支持。然而,Firefox可以通过他们的私人属性定义,Firefox(-moz -),歌剧(O)和Chrome或Safari(WebKit)。
一、框flex属性
Box Flex主要让子容器按一定的规则分隔父容器的宽度。
HTML代码:
xml代码将内容复制到剪贴板。
01
02
03

CSS代码:
CSS代码将内容复制到剪贴板。
包{。
宽度:600px;
身高:200px;
显示:-moz盒;
显示:WebKit的盒子;
显示:框;
}
第一节{。
背景:橙色;
-moz盒弯曲:3;
WebKit的Flex 3盒;
框弯曲:3;
}
二{。
背景:紫色;
-moz盒弯曲:2;
WebKit的Flex 2盒;
框弯曲:2;
}
第三节{。
-moz盒弯曲:1;
WebKit的Flex 1盒;
框弯曲:1;
背景:绿色;
}

显示效果:
解释uff1a
我们必须定义CSS属性到父包容器显示:箱集装箱可分(如果显示:盒容器定义为使用保证金:为0px auto内联元素,所以中心是无效的,为了使中心只有其母文本对齐:中心);第一节、第二节和第三节分别对箱Flex设置3, 2, 1,也就是说三个容器将包600px父容器的宽度分为6个部分,第一节分别占母结构宽度的3/6或300px,第一占母结构宽度的2/6或200px首先,占1 / 6 100px母体结构的宽度。
以上按比例划分。如果一个子容器或多个子容器设置固定宽度,将如何分配
如果一个或更多的子容器设置一个固定宽度,不设置其他容器,计算方法是这样的:如果子容器设置一个固定宽度的值,使用容器直接设置的宽度值未设置基于父容器的子容器的宽度减去设定固定宽度,根据基于宽度剩下的一定比例分配。请看下面的代码:
HTML代码:
xml代码将内容复制到剪贴板。
01
02
03

CSS代码:
CSS代码将内容复制到剪贴板。
包{。
宽度:600px;
身高:200px;
显示:-moz盒;
显示:WebKit的盒子;
显示:框;
}
第一节{。
背景:橙色;
-moz盒弯曲:3;
WebKit的Flex 3盒;
框弯曲:3;
}
二{。
背景:紫色;
-moz盒弯曲:1;
WebKit的Flex 1盒;
框弯曲:1;
}
第三节{。
宽度:200px; / /设置一个固定宽度
背景:绿色;
}

显示效果:
解释uff1a
首先设置一个固定宽度200px,父容器的子容器的600px减改变左200px 400px宽度,根据箱伸缩值集被划分400px宽度值,第一节有3 / 4 300px,第二节1 / 4 100px。
在上面的代码的基础上,我们增加保证金:0px 50px的二次容器,所以有子容器之间有一定的间隔,以及如何分配的子容器的宽度,然后看着它
CSS代码:
CSS代码将内容复制到剪贴板。
包{。
宽度:600px;
身高:200px;
显示:-moz盒;
显示:WebKit的盒子;
显示:框;
}
第一节{。
背景:橙色;
-moz盒弯曲:3;
WebKit的Flex 3盒;
框弯曲:3;
}
二{。
背景:紫色;
-moz盒弯曲:1;
WebKit的Flex 1盒;
框弯曲:1;
保证金:0px 50px; / /添加边缘属性
}
第三节{。
宽度:200px;
背景:绿色;
}

显示效果:
解释uff1a
父容器的宽度600px减200px设置基于子容器减100px(2times;50)300px左,根据箱伸缩值的设置由分工300px宽度值,第一节有3 / 4 225px,第二节1 / 4 75px。
二、框属性
上CSS3弹性盒模型盒flex箱Flex如何划分父容器的宽度的分布,并解释,然后看看父容器的属性,包括框属性。具体属性如下:
盒盒盒盒包装东方方向对齐| | | |框线
1,盒子东方
盒子东方(东方翻译成更准确)是用来确定容器的安排在父容器,无论是水平或垂直:
卧式立式轴座轴| | | |继承
水平轴和同轴轴解释:
将水平或内联属性设置为框的效果似乎是相同的。副容器可以水平布置。它们之间有什么区别如果父容器的选择水平或内嵌的子容器的水平排列轴属性,它指定的父容器的宽度的分区。如果父容器定义的高度值,容器高度设置为无效状态,所有的子容器的父容器的高度等于价值的高度;如果父容器不设置高度值,容器的高度值是有效的和最大的子容器的高度值的高度。
HTML代码:
xml代码将内容复制到剪贴板。
01
02
03

CSS代码:
CSS代码将内容复制到剪贴板。
包{。
宽度:600px;
身高:200px;
显示:-moz盒;
显示:WebKit的盒子;
显示:框;
-moz箱东方:水平;
Webkit箱东方:水平;
盒子东方:水平;横向排列
}
第一节{。
背景:橙色;
-moz盒弯曲:1;
WebKit的Flex 1盒;
框弯曲:1;
}
二{。
背景:紫色;
-moz盒弯曲:2;
WebKit的Flex 2盒;
框弯曲:2;
}
第三节{。
宽度:100px;
背景:绿色;
}

显示效果:
竖轴与断轴解释:
将垂直或块轴属性设置为框(此属性是默认值)似乎具有相同的效果。它可以垂直排列子容器。它们之间有什么区别如果父容器为子容器的垂直排列选择垂直或块轴属性,则它被分配到父容器的高度。此时,如果父容器定义宽度值,子容器的宽度值设置无效。如果父容器没有设置宽度值,子容器的宽度值是有效的,并且最大宽度值的子容器的宽度被占用。
HTML代码:
xml代码将内容复制到剪贴板。
01
02
03

CSS代码:
CSS代码将内容复制到剪贴板。
包{。
宽度:600px;
身高:200px;
显示:-moz盒;
显示:WebKit的盒子;
显示:框;
-moz箱东方:垂直;
Webkit框定位:垂直;
盒子东方:垂直;垂直排列
}
第一节{。
背景:橙色;
-moz盒弯曲:1;
WebKit的Flex 1盒;
框弯曲:1;
}
二{。
背景:紫色;
-moz盒弯曲:2;
WebKit的Flex 2盒;
框弯曲:2;
}
第三节{。
身高:100px;
背景:绿色;
}

显示效果:
继承了:
继承属性是允许子容器继承父容器的相关属性。
2,盒方向
框方向用于确定子容器在父容器中的顺序,具体属性如下面的代码所示:
正常的反向继承| |
正常值是默认值。
按照HTML文档结构的序列。下面的代码,如果箱方向是正常的,该结构显示第一、第二节,和第三。反过来
HTML代码:
xml代码将内容复制到剪贴板。
01
02
03

CSS代码:
CSS代码将内容复制到剪贴板。
包{。
宽度:600px;
身高:200px;
显示:-moz盒;
显示:WebKit的盒子;
显示:框;
-moz箱方向:正常; / /正常的默认设置
Webkit框方向:正常; / /正常的默认设置
箱方向:正常; / /正常的默认设置
}
第一节{。
背景:橙色;
-moz盒弯曲:1;
WebKit的Flex 1盒;
框弯曲:1;
}
二{。
背景:紫色;
-moz盒弯曲:2;
WebKit的Flex 2盒;
框弯曲:2;
}
第三节{。
宽度:100px;
背景:绿色;
}

显示效果:
反转表示反转:
如上图所示,一般是按第一、第二节和第三节。如果逆向反演的设置,其结构的顺序是一、二和第一..
HTML代码:
xml代码将内容复制到剪贴板。
01
02
03

CSS代码:
CSS代码将内容复制到剪贴板。
包{。
宽度:600px;
身高:200px;
显示:-moz盒;
显示:WebKit的盒子;
显示:框;
-moz箱方向: / /扭转;扭转
Webkit框方向: / /扭转;扭转
框方向:反向; /设置为反向
}
第一节{。
背景:橙色;
-moz盒弯曲:1;
WebKit的Flex 1盒;
框弯曲:1;
}
二{。
背景:紫色;
-moz盒弯曲:2;
WebKit的Flex 2盒;
框弯曲:2;
}
第三节{。
宽度:100px;
背景:绿色;
}

显示效果:

3,框对齐
盒对齐是父容器的子容器的垂直对齐,和可选的参数如下:
开始端中心基线| | | |伸展
HTML代码:
xml代码将内容复制到剪贴板。
01
02
03

CSS代码:
CSS代码将内容复制到剪贴板。
包{。
宽度:600px;
身高:108px;
显示:-moz盒;
显示:WebKit的盒子;
显示:框;
-moz盒对齐:拉伸;
Webkit框对齐:拉伸;
- o-box-align:拉伸;
框对齐:拉伸;
}
包装段{
身高:80px;
}
第一节{。包装。
背景:橙色;
-moz盒弯曲:1;
WebKit的Flex 1盒;
框弯曲:1;
}
二{。包装。
背景:紫色;
-moz盒弯曲:2;
WebKit的Flex 2盒;
框弯曲:2;
身高:108px;
}
。包装。一{
宽度:100px;
背景:绿色;
}

起点
框对齐表示顶部对齐,如下图所示
终点
框对齐表示底部对齐,如下图所示
中心
框对齐表示中心对齐,如下图所示
拉伸
框对齐拉伸并拉伸到父容器的高度。

4,盒装
箱子里装的是父容器的子容器的水平对齐,和可选的参数如下:
开始端对齐| | |
HTML代码:
xml代码将内容复制到剪贴板。
01
02
03

CSS代码:
CSS代码将内容复制到剪贴板。
包{。
宽度:600px;
身高:108px;
border: 1px solid红;
显示:-moz盒;
显示:WebKit的盒子;
显示:框;
-moz包:结束;
WebKit的纸盒包装:结束;
- o-box-pack:结束;
包装盒:结束;
}
包装段{
宽度:100px;
}
第一节{。包装。
背景:橙色;
}
二{。包装。
背景:紫色;
}
。包装。一{
背景:绿色;
}

起点
框包表示左侧的水平对齐,如下图所示
终点
右对齐在框包级别,如下图所示
中心
框包表示水平对齐,如下图所示
证明
盒子包表示父级容器的宽度(唯一遗憾的是Firefox和Opera暂时不受支持,只有Safari、Chrome支持)。

相关文章

Word如何添加常见问题来回答注释词

Word如何添加常见问题来回答注释词

注释,常见问题,电脑软件,Word,在word中添加注释和修改可以帮助读者在查看文档时通过注释和修改对文档进行注释和回复。 添加答复注释的Word步骤 添加回复注释步骤1:打开文档添加注释,打开插入菜单,选择要添加注释的文本。单击注释按钮,两个按…

实现HTML5页面的音频和视频自动播

实现HTML5页面的音频和视频自动播

音频,自动播放,页面,视频,电脑软件,现在大部分的H5页面都有播放背景音乐和播放视频的功能,你是如何实现自动播放的呢 在手机终端纯H5页面无法实现自动播放,移动终端浏览器的大部分是禁用音频和视频自动播放功能和许多移动浏览器不支持js调用…

使excel单元格凹凸

使excel单元格凹凸

凹凸,单元格,电脑软件,excel,具体方法是:选定单元格区域A1:H12,然后单击开始功能区;ldquo Font tab;ldquo组;颜色右侧的小三角按钮,然后在主题颜色;;选择列表;白色的背景,1, 15分,将黑暗;选定的单元格填充为浅灰色。 这些单元格区域仍然被选中。点击功…

与PS图象处理软件的过滤器制作逼真

与PS图象处理软件的过滤器制作逼真

过滤器,逼真,图象,处理软件,石头,最终效果 1。创建新的文件在PS图象处理软件,随机大小,黑色的背景,在本教程中,我的尺寸是550px X 300px(72部)。 2。确保你的前视图是白色的。好吧,用一个合适的硬笔刷在你的画布上画点。 3、使用键盘上的' ';{ };&…

Oracle开发分析功能(顶部/底部,第一/

Oracle开发分析功能(顶部/底部,第一/

功能,电脑软件,Oracle,ntile,1。空值安排: 在这篇文章中等级,dense_rank和row_number由Oracle开发什么如果在设置数据空值 复制代码如下:SQL >选择region_id,customer_id, 和(customer_sales)cust_sales, 金额(金额(customer_sales))在(分区region_id…

PS图象处理软件是一个可爱的大头Q

PS图象处理软件是一个可爱的大头Q

是一个,图象,处理软件,大头,可爱,随着Q版《大头》的流行,越来越多的人也开始喜欢它。今天在这里,我们将教你如何使用PS图象处理软件自己做的Q版大头像很容易。 设置初步场景 点击菜单栏上的文件,具有,新,创建一个新的空白文档,输入姓名,Q版,大头,设…

如何在WPS表格插入超链接的WPS表格

如何在WPS表格插入超链接的WPS表格

教程,超链接,表格,如何在,电脑软件,您知道如何在WPS表单中插入超链接,并让小编辑器告诉您如何将WPS表插入到超链接中吗。 在WPS表中插入超链接的方法: 首先,演示如何插入超链接,现在我们在桌面上构建一个WPS表。 鼠标左键双击后,输入文件的编…

PS图象处理软件梦幻般的心脏形的影

PS图象处理软件梦幻般的心脏形的影

心脏,图象,处理软件,梦幻般,电脑软件,本教程在思维方面非常独特。作者制作了一个美丽的心形图案,再加上色彩和装饰元素,效果非常棒,制作的主要工具是路径和笔刷,可能会有点难以绘制,而且需要用心形画出来,教程的效果只是一个参考,你也可以制作其他…

js删除数组中的某些项目或项目(推荐

js删除数组中的某些项目或项目(推荐

项目,删除,推荐,组中,电脑软件,1和JS中的拼接方法 拼接(索引,框,{ })注释:此方法更改原始数组。 拼接有3个参数,它也可以用来替换数组中的一些值。 索引:数组开始下标的值:替换/删除长度项:替换,如果操作被删除,则该项为空。 如:ARR = {'a',B,C,D } …

通过Excel共享工作簿提交教学计划

通过Excel共享工作簿提交教学计划

提交,教学计划,工作,电脑软件,Excel,放学后,老师有许多事情要做,但最重要的是要提交教案,以便他们随时知道什么时候教和了解教学计划的进度,我通过Excel的共享工作簿提交教学计划,这是省时省力的(不打印出来)。 编辑计划表模板 目的:配合编辑模板…

AI如何绘制一个饮料杯的图标

AI如何绘制一个饮料杯的图标

图标,绘制,电脑软件,AI,AI简单地画出饮料杯的图标。 软件名称:Adobe Illustrator CS6(AI CS6)简化绿色中文版(32位+ 64位)软件大小:205mb更新时间:2014-05-11 1。在Ai软件中,创建一个新的800 * 800文档,选择一个矩形工具,绘制一个矩形图形,填充颜色,…

在任意单元格中显示当前页号

在任意单元格中显示当前页号

显示,格中,单元,当前页,电脑软件,当我们打印出一个Excel多页的报告中,我们需要指定的页数,一个细胞的数据的位置。如何实现它变成具有菜单;名称具有;定义;命令,然后定义一个名称的文本框中(如PageNumber在加入后),在输入参考位置;=如果(误差(匹配(行)、GE…