发表于: 2018-06-04 22:11:26
1 595
今天完成的事情:
今天上午写了微信的每日分享,然后就下午的时候,看了CSS3弹性布局,然后用CSS3弹性布局写了任务。
明天计划的事情:
把任务七的第二个页面的,的东西加上去
遇到的问题:
就是我的那个点击出不来,隐藏之后出不来
收获:
今天下午的时候就是写了一些值,用CSS3弹性布局把任务7的讨论页面中间写完了
然后总结了一下
内容对齐justify-content属性应用在弹性容器上,然后把弹性项沿着弹性容器的主轴线main axis对齐。
该操作发生在弹性长度以及自动边距被确定之后。 然后用来在存在剩余空间时如何加以分配,也会在发生内容溢出时影响页面的对齐。
这个是需要注意的;弹性布局中有两个基本术语main axis和cross axis,一般情况下,可以把它们各自看作是屏幕上的行向和列向
那么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)。
评论