
CSS 盒子模型属性
发布日期:2021-05-09 04:51:57
浏览次数:13
分类:博客文章
本文共 1964 字,大约阅读时间需要 6 分钟。
盒子模型(Flexible Box) 属性
属性 | 说明 | CSS |
---|---|---|
box-align | 指定如何对齐一个框的子元素 | 3 |
box-direction | 指定在哪个方向,显示一个框的子元素 | 3 |
box-flex | 指定一个框的子元素是否是灵活的或固定的大小 | 3 |
box-flex-group | 指派灵活的元素到Flex组 | 3 |
box-lines | 每当它在父框的空间运行时,是否指定将再上一个新的行列 | 3 |
box-ordinal-group | 指定一个框的子元素的显示顺序 | 3 |
box-orient | 指定一个框的子元素是否在水平或垂直方向应铺设 | 3 |
box-pack | 指定横向盒在垂直框的水平位置和垂直位置 | 3 |
box-align属性和box-pack属性
box- align属性指定box的子元素如何对齐。
值 说明 start 对于正常方向的boxes,每个子元素的顶部边缘放在沿box的顶部。反向箱,每个子元素的底边放在沿box的底部 end 对于正常方向的boxes,每个子元素的顶部边缘放在沿box的底部。反向箱,每个子元素的底边放在沿box的顶部 center 任何多余的空间被划分均匀,一半以上的子元素放在上面,剩下的子元素放在另一半 baseline 如果box-orient是内嵌单轴或横向,所有的子元素都置于他们的基线对齐 stretch 子元素拉伸以填充包含区块 box-pack属性指定一个box的子元素时,被置于该框的子元素小于该框。
值 说明 start 对于普通方向的boxes,左边缘的第一个子元素被放置在左侧(所有额外的空间放置后的最后一个子元素)。对于反向boxes,右边缘最后一个子元素放置在右侧(所有额外的空间放置前的第一个子元素) end 对于正常的方向的boxes,最后一个子元素的右边缘放置在右侧(所有额外的空间放置前的第一个子元素)。对于反向boxes,第一个孩子的左边缘放置在左侧(所有额外的空间放置后的最后一个子元素) center 额外的空间划分均匀的两半,前一半放置第一个子元素,另一半放置最后一个子元素 justify 额外的空间平均分配给每个子元素
举例:
盒子模型属性 Center me!
Google 浏览器中打开,查看效果:
box-direction属性
box-direction属性指定显示哪个方向的box的子元素。
值 描述 normal 以默认方向显示子元素。 reverse 以反方向显示子元素。 inherit 应该从子元素继承 box-direction 属性的值
举例:
由右至左,显示一个div box的子元素。
盒子模型属性 《Cat》
《Dog》
《Horse》
Google 浏览器中打开,查看效果:
box-flex属性
box-flex属性指定box的子元素是否灵活或固定的大小。
值 描述 value 元素的灵活性。所有Flex都是相对的
举例:
定义两个灵活的p元素。如果父级box的总宽度为300px,#P1将有一个100px的宽度,#P2将有一个200px的宽度:
盒子模型属性 Hello
CSS
Google 浏览器中打开,查看效果:
box-ordinal-group属性
box-ordinal-group属性指定一个box的子元素的显示顺序。
举例:
指定的一个box的子元素的显示顺序:
盒子模型属性 First in sourceSecond in sourceThird in source
Google 浏览器中打开,查看效果:
box-orient 属性
box-orient 属性指定一个box子元素是否应按水平或垂直排列。
值 | 说明 |
---|---|
horizontal | 指定子元素在一个水平线上从左至右排列 |
vertical | 从顶部向底部垂直布置子元素 |
inline-axis | 子元素沿着内联坐标轴(映射到横向) |
block-axis | 子元素沿着块坐标轴(映射到垂直) |
inherit | box-orient 属性的值应该从父元素继承 |
举例:
指定div元素的子元素横向排列:
盒子模型属性 《Cat》
《Dog》
《Horse》
Google 浏览器中打开,查看效果:
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年03月31日 03时20分04秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
[apue] getopt 可能重排参数
2021-05-09
移动互联网恶意软件命名及分类
2021-05-09
PySide图形界面开发(一)
2021-05-09
vue3 template refs dom的引用、组件的引用、获取子组件的值
2021-05-09
882. Reachable Nodes In Subdivided Graph
2021-05-09
375. Guess Number Higher or Lower II
2021-05-09
764. Largest Plus Sign
2021-05-09
等和的分隔子集(DP)
2021-05-09
L - Large Division (大数, 同余)
2021-05-09
39. Combination Sum
2021-05-09
41. First Missing Positive
2021-05-09
80. Remove Duplicates from Sorted Array II
2021-05-09
83. Remove Duplicates from Sorted List
2021-05-09
410. Split Array Largest Sum
2021-05-09
程序员视角:鹿晗公布恋情是如何把微博搞炸的?
2021-05-09
系统编程-进程间通信-无名管道
2021-05-09
一个支持高网络吞吐量、基于机器性能评分的TCP负载均衡器gobalan
2021-05-09
HDOJ2017_字符串统计
2021-05-09
404 Note Found 团队会议纪要
2021-05-09