全是代码,直接拷走吧,看是不怎么好看的

参考:http://www.ruanyifeng.com/blog/search.html?cx=016304377626642577906%3Ab_e9skaywzq&cof=FORID%3A11&ie=UTF-8&q=flex&sa.x=0&sa.y=0
作者:阮一峰

CSS

 <style>
p{height:15px}
.box{margin:20px;width:80px;height:80px;box-shadow:5px 5px #;
border:1px solid black;border-radius:10px;}
span{margin:5px;width:16px;height:16px;border-radius:%;background:black} .box1 div{float:left}
.clear:after{content:'';clear:both;display:block}
/**/
.box11{display:flex}
.box12{display:flex;justify-content:center}
.box13{display:flex;justify-content:flex-end}
.box14{display:flex;align-items:center}
.box15{display:flex;justify-content:center;align-items:center}
.box16{display:flex;justify-content:flex-end;align-items:center}
.box17{display:flex;align-items:flex-end;}
.box18{display:flex;justify-content:center;align-items:flex-end;}
.box19{display:flex;justify-content:flex-end;align-items:flex-end;}
/**/
.box21{display:flex;justify-content:space-between}
.box22{display:flex;justify-content:space-between;align-items:center}
.box23{display:flex;justify-content:space-between;align-items:flex-end;}
.box24{display:flex;justify-content:space-between;flex-direction:column}
.box25{display:flex;justify-content:space-between;flex-direction:column;align-items:center}
.box26{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-end}
.box27{display:flex;justify-content:space-between;}
.box27>.item:nth-child(){align-self:flex-end}
.box28{display:flex;}
.box28>.item:nth-child(){align-self:center}
/**/
.box31{display:flex}
.box32{display:flex;align-items:center}
.box33{display:flex;align-items:flex-end}
.box34{display:flex;flex-direction:column}
.box35{display:flex;flex-direction:column;align-items:center}
.box36{display:flex;flex-direction:column;align-items:flex-end}
/*3.1*/
.box311{display:flex}
.box311 .item:nth-child(){align-self:center}
.box312{display:flex}
.box312 .item:nth-child(){align-self:flex-end}
.box313{display:flex;align-items:center}
.box313 .item:nth-child(){align-self:flex-start}
.box314{display:flex;align-items:center}
.box314 .item:nth-child(){align-self:flex-end}
.box315{display:flex;align-items:flex-end}
.box315 .item:nth-child(){align-self:center}
.box316{display:flex;align-items:flex-end}
.box316 .item:nth-child(){align-self:flex-start}
/*3.1*/
.box321{display:flex;flex-direction:column}
.box321 .item:nth-child(){align-self:center}
.box322{display:flex;flex-direction:column}
.box322 .item:nth-child(){align-self:flex-end}
.box323{display:flex;flex-direction:column;align-items:center}
.box323 .item:nth-child(){align-self:flex-start}
.box324{display:flex;flex-direction:column;align-items:center}
.box324 .item:nth-child(){align-self:flex-end}
.box325{display:flex;flex-direction:column;align-items:flex-end}
.box325 .item:nth-child(){align-self:flex-start}
.box326{display:flex;flex-direction:column;align-items:flex-end}
.box326 .item:nth-child(){align-self:center}
/*4-5-6-9*/
.box41{display:flex;flex-wrap:wrap;align-content:space-between}
.box41 .column{flex-basis:%;display:flex;justify-content:space-between}
.box42{display:flex;flex-wrap:wrap;align-content:space-between}
.box43{display:flex;flex-wrap:wrap;align-content:space-between;flex-direction:row-reverse}
.box44{display:flex;flex-wrap:wrap;}
.box44 .row{flex-basis:%;display:flex;justify-content:space-between}
.box44 .row:nth-child(){justify-content:center}
/*.box44 .row:nth-child(3){display:flex;justify-content:space-between}*/
.box45{display:flex;flex-wrap:wrap;align-content:space-between}
.box46{display:flex;flex-direction:column;flex-wrap:wrap;align-content:space-between}
.box47{display: flex;flex-wrap: wrap}
</style>

HTML

 <div class="box1">
<p>单项目</p>
<div class="box box11"><span class="item"></span></div>
<div class="box box12"><span class="item"></span></div>
<div class="box box13"><span class="item"></span></div>
<div class="box box14"><span class="item"></span></div>
<div class="box box15"><span class="item"></span></div>
<div class="box box16"><span class="item"></span></div>
<div class="box box17"><span class="item"></span></div>
<div class="box box18"><span class="item"></span></div>
<div class="box box19"><span class="item"></span></div>
</div>
<div class="clear"></div>
<div class="box1">
<p>双项目</p>
<div class="box box21"><span class="item"></span><span class="item"></span></div>
<div class="box box22"><span class="item"></span><span class="item"></span></div>
<div class="box box23"><span class="item"></span><span class="item"></span></div>
<div class="box box24"><span class="item"></span><span class="item"></span></div>
<div class="box box25"><span class="item"></span><span class="item"></span></div>
<div class="box box26"><span class="item"></span><span class="item"></span></div>
<div class="box box27"><span class="item"></span><span class="item"></span></div>
<div class="box box28"><span class="item"></span><span class="item"></span></div>
</div>
<div class="clear"></div>
<div class="box1">
<p>3项目</p>
<div class="box box31"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box32"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box33"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box34"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box35"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box36"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
</div>
<div class="clear"></div>
<div class="box1">
<p>3.1</p>
<div class="box box311"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box312"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box313"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box314"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box315"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box316"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
</div>
<div class="clear"></div>
<div class="box1">
<p>3.2</p>
<div class="box box321"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box322"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box323"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box324"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box325"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
<div class="box box326"><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
</div>
<div class="clear"></div>
<div class="box1">
<p>---</p>
<div class="box box41">
<div class="column"><span class="item"></span><span class="item"></span></div>
<div class="column"><span class="item"></span><span class="item"></span></div>
</div>
<div class="box box42"><span class="item"></span><span class="item"></span><span class="item"></span><span class="item"></span></div>
<div class="box box43"><span class="item"></span><span class="item"></span><span class="item"></span><span class="item"></span></div>
<div class="box box44">
<div class="row"><span class="item"></span><span class="item"></span></div>
<div class="row"><span class="item"></span></div>
<div class="row"><span class="item"></span><span class="item"></span></div>
</div>
<div class="box box45">
<span class="item"></span><span class="item"></span><span class="item"></span>
<span class="item"></span><span class="item"></span><span class="item"></span>
</div>
<div class="box box46">
<span class="item"></span><span class="item"></span><span class="item"></span>
<span class="item"></span><span class="item"></span><span class="item"></span>
</div>
<div class="box box47"><span class="item"></span><span class="item"></span><span class="item"></span><span class="item"></span><span class="item"></span><span class="item"></span><span class="item"></span><span class="item"></span></span><span class="item"></span></div>
</div>

[css flex布局]实例一,本来还想挺简单的,弄了挺久呢,先写一部分的更多相关文章

  1. 轻轻松松学CSS:Flex布局

     Flex布局就是"弹性布局",它可以简便.完整.响应式地实现各种页面布局.引入弹性布局的目的,当页面需要适应不同的屏幕大小确保元素拥有恰当的布局方式,对一个容器中的子元素进行排列 ...

  2. CSS Flex布局完全指南 #flight.Archives002

    Title/CSS Flex布局完全指南 #flight.Archives002 序(from Ruanyf) : 网页布局(layout)是 CSS 的一个重点应用. 布局的传统解决方案,基于盒状模 ...

  3. [Web 前端 ] 还在用浮动吗?CSS flex布局你了解多少?

    cp from : https://blog.csdn.net/wwwxuewen/article/details/80859764 传统的布局:围绕盒子模型(border.margin.paddin ...

  4. CSS flex 布局快速入门

    以前已经学过flex了,一直没做笔记,现在做下笔记再回忆下. 首先,flex布局的迷之属性们,如果一知半解,机械记忆的话,那不到半个月基本忘光光.先感受一下这12个flex布局属性,是不是很“迷”人. ...

  5. CSS flex 布局学习笔记

    写在前面 Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性. 任何一个容器都可以指定为 Flex 布局. 采用 Flex 布局的元素 ...

  6. css flex布局

    关于flex布局的一些简单用法 效果(下图) 实现代码: <!--html--> <div class="wrap"> <div class=&quo ...

  7. flex布局实例demo全解

    上篇文章介绍了Flex布局的语法,今天介绍常见布局的Flex写法. 你会看到,不管是什么布局,Flex往往都可以几行命令搞定. 我只列出代码,详细的语法解释请查阅<Flex布局教程:语法篇> ...

  8. css flex布局详解

    来源:https://blog.csdn.net/liveinmylife/article/details/51838939 1,flex布局是个什么东西? 官方说法:Flex是Flexible Bo ...

  9. CSS Flex布局整理

    Flex布局 display: flex; 将对象作为弹性伸缩盒展示,用于块级元素 display: inline-flex; 将对象作为弹性伸缩盒展示,用于行内元素 注意兼容问题: webkit内核 ...

随机推荐

  1. ZZ:SDNLAB技术分享(一):ODL的SFC入门和Demo

    在网络通信过程中,包含各式各样的网络服务功能.既可以包含传统的像防火墙,NAT等功能,也有包含特定的网络应用功能(Service Function).将特定的网络应用功能有序地组合起来,接着让流量通过 ...

  2. [Asp.net core 3.1] 通过一个小组件熟悉Blazor服务端组件开发

    通过一个小组件,熟悉 Blazor 服务端组件开发.github 一.环境搭建 vs2019 16.4, asp.net core 3.1 新建 Blazor 应用,选择 asp.net core 3 ...

  3. Docker Compose集成式应用组合及service编排

    Compose简介 Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排.其代码目前在 https://github.com/docker/compose 开源.C ...

  4. uglify-js 和uglify-es

    uglify-js 它不支持压缩 es6,参考github的issue It seems like uglify-js does not support es6? uglify-js在压缩代码时,遇到 ...

  5. JavaScript2 基础

    运算符 赋值运算符  用于给变量赋值. y=5;/z=2; 算术运算符  即算数符号,是基本算数运算.+ 加 / - 减/ * 乘/ / 除/ % 取余数/ ++ 自增(y++先赋值再自增/++y先自 ...

  6. PG数计算

    PG数计算 原地址:http://xiaqunfeng.cc/2017/09/15/too-many-PGs-per-OSD/ ceph告警问题:”too many PGs per OSD” 的解决方 ...

  7. ARTS-S ISO C

    一些简称 ANSI: American National Standards Institute. ANSI是the International Organization for Standardiz ...

  8. 基于Storm的WordCount

    Storm WordCount 工作过程 Storm 版本: 1.Spout 从外部数据源中读取数据,随机发送一个元组对象出去: 2.SplitBolt 接收 Spout 中输出的元组对象,将元组中的 ...

  9. 201871010119-帖佼佼《面向对象程序设计(java)》第一周学习总结

    项目 内容 这个作业属于哪个课程 <任课教师博客主页链接>  https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 <作业链接地址>   ...

  10. 3个Spring Boot核心注解,你知道几个?

    Spring Boot 核心注解讲解 Spring Boot 最大的特点是无需 XML 配置文件,能自动扫描包路径装载并注入对象,并能做到根据 classpath 下的 jar 包自动配置. 所以 S ...