CSS3弹性伸缩盒怎样用?常用的属性有哪些?
Admin 2021-09-29 群英技术资讯 599 次浏览
这篇文章给大家分享的是有关CSS3弹性伸缩盒的内容,本文简单的介绍了CSS3弹性伸缩盒的使用和一些常用的属性,对新手学习CSS3弹性伸缩盒有一定的帮助,有需要的朋友接下来一起跟随小编来学习一下吧。
用途
弹性盒子对于前端web网页布局来说,有着举足轻重的作用,移动端也是如此。掌握了弹性盒子用法,对于目前编写自适应页面很重要。掌握这种布局规则,是一项必备技能。
弹性伸缩盒模型说明
常用的属性
flex-direction(指定弹性容器中子元素排列方式)
row 默认值。元素将水平显示,正如一个行一样。 row-reverse 以相反的顺序。 column 元素将垂直显示,正如一个列一样。 column-reverse 与 column 相同,但是以相反的顺序。
flex-wrap (属性规定flex容器是单行或者多行,同时横轴的方向决定了新行堆叠的方向。)
nowrap默认值。规定元素不拆行或不拆列。 wrap规定元素在必要的时候拆行或拆列。 wrap-reverse规定元素在必要的时候拆行或拆列,但是以相反的顺 序。
align-items 属性定义flex子项在flex容器的当前行纵轴方向上的对齐方式,就是规定上下排行的样式。
stretch 默认值。项目被拉伸以适应容器。 center 项目位于容器的中心。 flex-start 项目位于容器的开头。 flex-end 项目位于容器的结尾。 baseline 项目位于容器的基线上。
justify-content 用于设置或检索弹性盒子元素在主轴(横轴)方向上的对齐方式。
flex-start 项目位于容器的开头。 flex-end 项目位于容器的结尾。 center 项目位于容器的中心。 space-between 项目位于各行之间留有空白的容器内。 space-around 项目位于各行之前、之间、之后都留有空白的容器内。
弹性子元素属性
1.order属性
.flex-container .flex-item { order: <integer>; }
<integer>:用整数值来定义排列顺序,数值小的排在前面。可以为负值,默认为0。
2.align-self设置或检索弹性盒子元素自身在侧轴(纵轴)方向上的对齐方式。(跟那个align-items类似)
以上就是关于CSS3弹性伸缩盒的相关介绍啦,上述属性介绍有一定的参考价值,有需要的朋友可以了解看看。想要了解更多CSS3弹性伸缩盒的内容,大家可以继续浏览群英网络其他相关的文章。
文本转载自脚本之家
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
最近,遇到了CSS在使用transform后出现字体模糊的情况,对此针对这个问题给大家分享一下该如何解决?解决方法是什么?废话不多说,下面我们来看代码。
css实现背景虚化效果?一些朋友可能会遇到这方面的问题,对此在下文小编向大家来讲解一下,内容详细,易于理解,希望大家阅读完这篇能有收获哦,有需要的朋友就往下看吧!
这篇文章给大家分享的是CSS中高度塌陷问题的原因及解决方法。小编觉得挺实用的,因此分享给大家做个参考,文中的示例代码介绍得很详细,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。
这篇文章主要介绍了使用CSS混合模式和SVG来动态更改产品图片的颜色,需要的朋友可以参考下
这篇文章主要介绍了html5利用canvas实现颜色容差抠图功能,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008