您现在的位置是:网站首页> 编程资料编程资料
详解css display:box 新属性一文了解CSS 标签显示模式详解CSS标签中的显示模式浅析css中使用border属性与display属性的方法浅谈CSS3中display属性的Flex布局的方法浅谈CSS的Display属性可能的值CSS display属性的table表格布局详解CSS标签模式display属性
2021-09-04
921人已围观
简介 这篇文章主要介绍了css display:box 新属性的相关资料,需要的朋友可以参考下
一、display:box;
在元素上设置该属性,可使其子代排列在同一水平上,类似display:inline-block;。
二、可在其子代设置如下属性
前提:使用如下属性,必须在父代设置display:box;
1.box-flex:number;
1)占父级元素宽度的number份
2)若子元素设置固定宽度,则该子元素应用固定宽度,其他未设置固定宽度的字元素将余下的父级宽度(父级-已设置固定宽度的子代元素的总宽度按 number占份数
3)若子元素有margin值,则按余下(父级宽度-子代固定总宽度-总margin值)宽度占number份
2.box-orient:horizontal/vertical
在父级上设置该属性,则子代按水平排列或竖直排列。
注:所有主流浏览器不支持该属性,必须加上前缀。
1)horizontal 水平排列,子代总width=父级width。若父级固定宽度,则子代设置的width无效,子代会撑满父级宽度。
2)vertical 垂直排列,子代总height=父级height。若父级固定高度,则子代设置的height无效,子代会撑满父级高度。
3.box-direction:normal/reverse
在父级上设置该属性,确认子代的排列顺序。
1)normal 默认值,子代按html顺序排列
2)reverse 反序
4.box-align:start/end/center/stretch
在父级设置,子代的垂直对齐方式。
1)start 垂直顶部对齐
2)end 垂直底部对齐
3)center 垂直居中对齐
4)stretch 拉伸子代的高度,与父级设置的高度一致。子代height无效。
5.box-pack:start/end/center
在父级设置,子代的水平对齐方式。
1)start 水平左对齐
2)end 水平右对齐
3)center 水平居中对齐
总结
以上所述是小编给大家介绍的css display:box 新属性,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
相关内容
- 浅谈CSS浮动的特性Css实现清除浮动的方法汇总深入理解CSS overflow:hidden——溢出,坍塌,清除浮动CSS清除浮动方法大全(小结)CSS3 清除浮动的方法示例深入理解css布局之定位与浮动CSS实现元素浮动和清除浮动的方法
- 前端应该掌握的CSS实现多列等高布局技巧css设置多列等高布局的方法示例利用CSS3的flexbox实现水平垂直居中与三列等高布局浅析CSS等高布局的6种方式用CSS实现三列DIV等高布局以传达更好的视觉效果多列等高的CSS实现代码CSS 三栏等高布局实现方法CSS实例:CSS实现的等高网页布局CSS实例:三列等高布局-CSS教程-网页制作-网页教学网css多种方式实现等高布局的示例代码
- 使用CSS和Bootstrap图标制作上下跳动的指示箭头动画效果纯CSS制作各种各样的网页图标(三角形、暂停按钮、下载箭头、加号等)CSS制作箭头图标代码(圆,三角形,椭圆) css实现的交互小三角箭头图标纯CSS实现箭头、气泡让提示功能具有三角形图标CSS多级数字序号的目录列表(2.2.1. 2.2.2 列表序号)GitHub倡导的CSS编写风格及文件目录部署指南完美解决调用上级目录中的css样式文件的路径问题CSS拾遗之箭头,目录,图标的实现代码
- 纯HTML和CSS实现JD轮播图效果HTML5轮播图全代码
- CSS3 清除浮动的方法示例css浮动 float属性详解CSS实现元素浮动和清除浮动的方法纯CSS3+SVG实现的机器人悬浮动画效果源码html/css中float浮动的用法实例详解Css实现清除浮动的方法汇总什么是BFC? CSS 使用伪元素清除浮动的方法CSS使用placeholder-shown伪类实现输入框浮动文字效果CSS 清除浮动与BFC的方法
- CSS3之transition实现下划线的示例代码css3 中translate和transition的使用方法结合 CSS3 transition transform 实现简单的跑马灯效果的示例详解css3 Transition属性(平滑过渡菜单栏案例)CSS3 transition 实现通知消息轮播条
- CSS3实现可翻转的hover效果CSS3实现伪类hover离开时平滑过渡效果示例CSS3鼠标hover图片遮罩层文字动画特效5种纯CSS3鼠标hover按钮动画特效源码CSS3制作hover下划线动画16种基于css3 Bootstrap图片hover悬停遮罩效果jQuery+CSS3实现的遮罩图片hover翻转效果源码css3实现图片遮罩效果鼠标hover以后出现文字CSS3实现的鼠标经过按钮后图标翻转特效源码纯CSS3 3D魔方翻转动画特效源码纯css3实现的鼠标滑过图片左右3d翻转效果源码
- CSS实现精灵图与字体图标纯CSS3实现带有字体图标效果的灰白色下拉网站导航css设置矢量图字体图标的方法(图解)让我来教你使用css中的字体图标的方法
- css实现背景半透明文字不透明的效果示例纯css实现背景图片半透明内容不透明的方法利用CSS3制作简单的3d半透明立方体图片展示用CSS设定一个元素半透明css3实现的半透明遮罩lightbox效果源码纯CSS实现多级半透明效果菜单代码 纯CSS实现鼠标放上滑动出半透明效果的文字说明(新手小白 必看)
- CSS3实现多样的边框效果css3实现六边形边框的实例代码CSS3径向渐变radial-gradient实现波浪边框和内倒角的方法CSS3+SVG实现的文字边框线条流动动画特效源码css3 边框、背景、文本效果的实现代码纯CSS3实现的鼠标悬停文字线条边框动画特效源码CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集CSS3 边框效果
