弹性布局

弹性布局

一、Flex布局是什么?

Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。
任何一个容器都可以指定为Flex布局。

二、基本概念

采用Flex布局的元素,称为Flex容器(flex container),简称”容器”。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称”项目”。

代码如下:

三、容器的属性

以下6个属性设置在容器上。
  • flex-direction
  • flex-wrap
  • flex-flow
  • justify-content
  • align-items
  • align-content

<!DOCTYPE html>

<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>弹性布局</title><style>body{margin: 0;padding: 0;}   #main
{width:50vw;height:50vh;border:1px solid black;display:flex;margin: 0 auto;}#main div{flex:1;}</style>
</head>
<body><div><div id="main"><div style="background:#ff0">1</div><div style="background:#f0f">2</div><div style="background:#f00">3</div><div style="background:#0ff">4</div><div style="background:#0f0">5</div></div></div>    
</body>
</html> 

效果图:

图片描述

提示:在css样式里面加上flex-direction:column;就会变成另外一种布局效果。如下图:

图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/451056.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解决dataTable 报错:cannot read property “style“ of undefined

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 其实这错&#xff0c;我之前也遇到过&#xff0c;只是太久了&#xff0c;没有记录下来&#xff0c; 今天看到群里朋友也遇到这个错误&a…

万恶之源 - Python基础数据类型一

整数 整数在Python中的关键字用int来表示; 整型在计算机中运于计算和比较 在32位机器上int的范围是: -2**31&#xff5e;2**31-1&#xff0c;即-2147483648&#xff5e;2147483647 在64位机器上int的范围是: -2**63&#xff5e;2**63-1&#xff0c;即-9223372036854775808&…

jackson/fastJson boolean类型问题

1.我们以Person对象举个栗子&#xff0c;person有三个属性。name&#xff0c;age和isGay Data public class Person {public Person(String name, int age, boolean isGay) {this.name name;this.age age;this.isGay isGay;}private String name;private Integer age;priva…

狗窝里的小日子 ...

来&#xff0c;把平时作的菜菜整理下下&#xff1a; 1. 2. 3. 4. 5. 6. 7. 8.

Android直接用手机打包apk!

你没有看错&#xff0c;用手机浏览器访问Jenkins&#xff0c;就可以打包apk&#xff0c;并生成下载二维码&#xff0c;发送邮件通知测试人员下载&#xff0c;从此解放双手&#xff0c;告别打包测试。先上本人手机邮箱收到的打包成功通知效果图&#xff1a; 废话少说&#xff0c…

java中byte、short、char、boolean实际都是按照int处理的!

byte、char、short、boolean四种类型在汇编期或运行期间采取和int类型一样的存储方式&#xff0c;在计算时会先转换为int类型&#xff0c;后进行计算。所以两个short类型数据做算数运算&#xff0c;结果却为int类型。这主要是因为jvm的字节码为了简洁高效&#xff0c;设计时只使…

狗窝里的小日子- 2 ...

来&#xff0c;把平时作的菜菜整理下&#xff1a; 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.

优秀程序员必备素质——快速调试

你是否有过这些经历&#xff1a; 1.代码敲完了&#xff0c;刚想松口气&#xff0c;一运行程序&#xff0c;满满的Bug。 2.找啊找啊找&#xff0c;怎么找都找不到哪里出了问题。 3.调试了半天出不来&#xff0c;就开始便得心烦气躁。 4.一天连一个Bug也没调出来&#xff0c;…

Java程序编译运行过程

整体流程 1.首先由源程序文件编译成class文件。注意这里的源程序并不仅限于java程序&#xff0c;其他语言如果能够编译成class文件&#xff0c;并且符合jvm规范也能够在jvm上运行。 2.jvm将class文件拷贝到内存&#xff0c;解释成相应的机器语言运行。我们常用的hotspot虚拟机…

【TeeChart .NET教程】(七)使用函数

2019独角兽企业重金招聘Python工程师标准>>> 上一篇&#xff1a;【TeeChart .NET教程】&#xff08;六&#xff09;使用系列 【下载TeeChart.Net最新版本】 &#xff08;一&#xff09;功能类型 1.1 功能类型 TeeChart Pro功能是一个系列&#xff0c;几乎可以是任何…

Django的简介

一.MTV模型 Django的MTV模式: Model(模型):和数据库相关的.负责业务对象与数据库的对象(ORM) Template(,模板):放所有的HTML文件 模板语法:目的是将变量(数据库内容)如何巧妙的镶嵌到HTML页面中 View(视图):负责业务逻辑,并在适当的时候调用Model和Template 此外Django还有一个…

狗窝里的小日子- 3 ...

来&#xff0c;把平时作的菜菜整理下&#xff1a; 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.

5种流行的Linux发行版:你更喜欢哪一个呢?

现如今&#xff0c;对于各种类型的用户&#xff08;如桌面用户、服务器管理员、图形设计者等&#xff09;而言Linux已经成为一种最流行的操作系统。Linux是免费且开源的&#xff0c;任何人都可以建立和编译它的源代码&#xff0c;并将它分发给别人。这就是为什么Linux会有很多个…

基于ASP.net耳机网店商城系统(前台页面+后台页面)

源码https://github.com/doublekai/user web文件夹 转载于:https://www.cnblogs.com/doublekai/p/9778246.html

狗窝里的小日子- 4 ...

来&#xff0c;把平时作的菜菜整理下&#xff1a; 31. 32. 33. 34. 35. 36. 37. 38. 39. 40.

[Web 前端] 解决因inline-block元素导致的空白间距和元素下沉

cp from : https://www.jianshu.com/p/617e78a27c88 ** 前言&#xff1a; ** CSS 中的 display:inline-block 是笔者最为喜欢的元素之一&#xff0c;可以将原本占据一行的块级元素&#xff0c;转变为可以并列显示的行内块级元素。 display:inline-block 常被用来代替float进行页…

狗窝里的小日子- 5 ...

来&#xff0c;把平时作的菜菜整理下&#xff1a; 51. 52. 53. 54. 55. 56. 57. 58. 59. 60.

Linux(RadHat)基础学习—FTP服务

RedHat下的ftp服务 1.ftp服务的启动 1.编辑文件&#xff1a;vim /etc/sysconfig/selinux第6行selinuxdisabled保存退出。重启主机。 2.安装vsftpd yum install vsftpd -y 安装完成&#xff1a; 开启ftp服务&#xff1a; systmctl start vsftpd systemctl enable vsftpd 3.防火墙…

手机贴膜利润超百倍 消费者为无用功能高价买单

摘要&#xff1a;市场研究机构IDC的最新报告预计&#xff0c;2013年智能手机出货量将首次超过功能手机&#xff0c;国家工信部的数据显示&#xff0c;截至2011年底&#xff0c;我国智能手机用户已超过1.9亿。记者调查发现&#xff0c;在从事手机贴膜的摊点上&#xff0c;摊主多…

java内存区域及静态常量池、运行时常量池介绍

java内存区域介绍 我们先来介绍下虚拟机运行时数据区的结构&#xff1a; 我们项目中的每一个线程在运行时&#xff0c;都会有拥有自己独立的栈数据和程序计数器。程序计数器可以看作字节码命令的指示器&#xff0c;记录了下个需要执行的字节码指令&#xff0c;栈数据主要分为本…