900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > CSS3弹性布局内容对齐(justify-content)属性使用详解【HTML】

CSS3弹性布局内容对齐(justify-content)属性使用详解【HTML】

时间:2018-09-25 23:54:45

相关推荐

CSS3弹性布局内容对齐(justify-content)属性使用详解【HTML】

web前端|html教程

CSS3弹性布局内容对齐(justify-content)属性使用详解

web前端-html教程

内容对齐(justify-content)属性应用在弹性容器上,把弹性项沿着弹性容器的主轴线(main axis)对齐。

冷笑话wap源码,vscode同时开启多个插件,ubuntu系统登录,tomcat配置启动时间,编译 sqlite,商务组织网页设计,php 数据库类 重复连接,免费空间建服务器,js弹出式qq在线客服插件,python 前端框架,物理灭爬虫,php 平方,专业seo教程,压力测试springboot,网站的标题标签一般是写在,asp模板网站修改,浪漫的网页源码,bidcms如何修改模板,h5后台管理系统模板下载,html5左右滑动切换页面,商品信息管理系统源码,手机版电视直播程序 php版lzw

该操作发生在弹性长度以及自动边距被确定后。 它用来在存在剩余空间时如何加以分配,也会在发生内容溢出时影响项目的对齐。

blue引擎登陆器源码,如何用vscode编写jsp,ubuntu编译网卡,查看tomcat版本好,反爬虫壁垒,php 邮箱功能,咸宁工厂seo推广哪里好,sfz提取网站源码,手机模板资源lzw

注意:弹性布局中有两个基本术语main axis和cross axis,一般情况下,我们可以把它们各自看作是屏幕上的行向和列向(但是严格讲,这和写模式有关)。

最新jsp源码下载,ubuntu无线连网,信息获取工具 爬虫,mac 集成php,西瓜seo文章lzw

那么main-start和main-end就可以分别被看作是弹性容器的左右边。

justify-content语法如下:

justify-content: flex-start | flex-end | center | space-between | space-around

参数说明如下:

flex-start

弹性项目向行头紧挨着填充。这个是默认值。第一个弹性项的main-start外边距边线被放置在该行的main-start边线,而后续弹性项依次平齐摆放。

flex-end

弹性项目向行尾紧挨着填充。第一个弹性项的main-end外边距边线被放置在该行的main-end边线,而后续弹性项依次平齐摆放。

center

弹性项目居中紧挨着填充。(如果剩余的自由空间是负的,则弹性项目将在两个方向上同时溢出)。

space-between

弹性项目平均分布在该行上。如果剩余空间为负或者只有一个弹性项,则该值等同于flex-start。否则,第1个弹性项的外边距和行的main-start边线对齐,而最后1个弹性项的外边距和行的main-end边线对齐,然后剩余的弹性项分布在该行上,相邻项目的间隔相等。

space-around

弹性项目平均分布在该行上,两边留有一半的间隔空间。如果剩余空间为负或者只有一个弹性项,则该值等同于center。否则,弹性项目沿该行分布,且彼此间隔相等(比如是20px),同时首尾两边和弹性容器之间留有一半的间隔(1/2*20px=10px)。

上图很直观的演示了以上5个取值的效果和差异。

我们可以通过在线实例代码来自己测试下:

/fiddle/17128

by iefreer

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。