关于justify-content属性的再学习(区分三个属性)
justify-content属性:
用来表示可伸缩项目在主轴方向上的对齐方式;
取值范围为flex-start,flex-end,center,space-between,space-around;
其中flex-start,flex-end,表示相对于主轴起点和终点对齐,center表示居中对齐,space-between表示两端对齐并将剩余空间在主轴方向上进行平均分配,space-around表示居中对齐然后在主轴方向上将剩余空间平均分配。
<!DOCTYPE html>
<html> <head>
<title>justify-content几个属性的学习</title>
</head> <style>
.flex-container1 {
display: flex;
width: 600px;
height: 230px;
background-color: #ccc;
justify-content: space-between;
} .flex-container2 {
display: flex;
width: 600px;
height: 230px;
background-color: #ccc;
justify-content: center;
} .flex-container3 {
display: flex;
width: 600px;
height: 230px;
background-color: #ccc;
justify-content: space-around;
} .flex-item {
background-color: red;
width: 100px;
margin: 5px;
color: #fff;
}
</style> <body>
<p>space-between模式(space-between表示两端对齐并将剩余空间在主轴方向上进行平均分配)</p>
<p> 两端的模块靠边,然后将剩余空间平分 </p>
<div class="flex-container1">
<div class="flex-item ">学编程</div>
<div class="flex-item ">上w3cschool</div>
<div class="flex-item ">学编程</div>
<div class="flex-item ">上w3cschool</div>
</div>
<p>center模式(全部居中显示,但是元素之间不重叠)</p>
<div class="flex-container2">
<div class="flex-item ">学编程</div>
<div class="flex-item ">上w3cschool</div>
<div class="flex-item ">学编程</div>
<div class="flex-item ">上w3cschool</div>
</div>
<p>space-around模式(space-around表示居中对齐然后在主轴方向上将剩余空间平均分配)</p>
<p> 每个模块均分剩余空间 </p>
<div class="flex-container3">
<div class="flex-item ">学编程</div>
<div class="flex-item ">上w3cschool</div>
<div class="flex-item ">学编程</div>
<div class="flex-item ">上w3cschool</div>
</div>
</body> </html>

关于justify-content属性的再学习(区分三个属性)的更多相关文章
- Quartz定时任务学习(二)web应用/Quartz定时任务学习(三)属性文件和jar
web中使用Quartz 1.首先在web.xml文件中加入 如下内容(根据自己情况设定) 在web.xml中添加QuartzInitializerServlet,Quartz为能够在web应用中使用 ...
- Spark学习笔记-三种属性配置详细说明【转】
相关资料:Spark属性配置 http://www.cnblogs.com/chengxin1982/p/4023111.html 本文出处:转载自过往记忆(http://www.iteblog.c ...
- Quartz定时任务学习(三)属性文件和jar
以下是我在应用的的一个基本配置: #---------调度器属性----------------org.quartz.scheduler.instanceName = TestSchedulerorg ...
- spring学习(三)属性注入
用的是IDEA的maven工程,pom.xml文件导包依赖省略 本文主要写set方式注入 (一).一般类型注入 一.写两个实体类Car.User public class Car { private ...
- vue再学习
day01 Vue 是什么? Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架 vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合 使用Vu ...
- MongoDB的学习--索引类型和属性(转)
原文链接:MongoDB的学习--索引类型和属性 索引类型 MongDB的索引分为以下几种类型:单键索引.复合索引.多键索引.地理空间索引.全文本索引和哈希索引 单键索引(Single Field I ...
- js再学习笔记
#js再学习笔记 ##基本 1.js严格区分大小写 2.js末尾的分号可加,也可不加 3.六种数据类型(使用typeof来检验数据的类型) `typeof` - undefined: `var ...
- Android再学习-20141023-Intent-Thread
20141023-Android再学习 Intent对象的基本概念 Intent是Android应用程序组件之一 Intent对象在Android系统中表示一种意图 Intent当中最重要的内容是ac ...
- 《JS权威指南学习总结--6.8对象的三个属性》
内容要点: 每一个对象都有与之相关的原型(prototype).类(class)和可扩展性 一.原型属性 1.对象的原型属性是用来继承属性的,这个属性是如此重要,以至于我们经常把 "0的原型 ...
随机推荐
- 修改 ulimit 时 需要注意的问题
- Mac Mini 2014 更换SSD 升级SSD
将自己的Mac Mini 2014版升级成固态硬盘 亲自动手, 还算顺利, 参考网络教程, 并改进了里面的关键步骤, 下面是原文链接 Mac Mini 2014 升级成SSD Mac Mini 拆机图 ...
- 使用hdfs-mount挂载HDFS
目录 1.特性(计划)简介 2.构建程序 3.使用hdfs-mount挂载HDFS hdfs-mount是一个将HDFS挂载为本地Linux文件系统的工具,使用go语言开发,不依赖libdfs和jav ...
- java合并多个word 2007 文档 基于docx4j
参考文章:http://dh.swzhinan.com/post/185.html 引入的jar包 <dependency> <groupId>org.docx4j</g ...
- Filebeat的使用
前言 logstash本身就可以具有文件数据采集的功能了,为什么还需要在前面加一层filebeat?理由如下:logstash是使用Java编写,插件是使用JRuby编写,对机器的资源要求会比较高,在 ...
- jQuery 标单验证
jQuery Validate jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求.该插件捆绑了一套有用的验证方 ...
- laydate.render报错:日期格式不合法
在使用laydate渲染日期时: laydate.render({ elem: '#day' }); 提示日期格式不合法 需要使用 too.dateType()来包装 <input type=& ...
- LwIP应用开发笔记之六:LwIP无操作系统TCP客户端
上一篇我们基于LwIP协议栈的RAW API实现了一个TCP服务器的简单应用,接下来一节我们来实现一个TCP客户端的简单应用. 1.TCP简述 TCP(Transmission Control Pro ...
- 使用tuna源安装docker-ce
原文链接:https://mirrors.tuna.tsinghua.edu.cn/help/docker-ce/ sudo add-apt-repository \ "deb [arch= ...
- Java 8并行流的性能陷阱
并行化流被分成多个块,每个块独立处理,结果在最后汇总. CPU密集型代码如下: private long countPrimes(int max) { return range(1, max) ...