这篇文章主要给大家介绍了CSS中的display:flex和display:inline-flex属性,文中分别通过两段实例代码给大家介绍了display:flex和display:inline-flex的使用效果,感兴趣的朋友们可以参考借鉴,下面来一起看看吧。

介绍

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

flex: 将对象作为弹性伸缩盒显示

inline-flex:将对象作为内联块级弹性伸缩盒显示

flex示例代码

Test

.main{

width:200px;

background-color: red;

display: flex;/*父p设置该属性*/

}

.main>p{

width: 50px;

height: 50px;

border: 1px solid blue;

box-sizing: border-box;/*这是css3属性,如果不懂,请继续往下阅读*/

/*float:left;这个属性就不需要了,会自动浮动*/

}

1

2

3

4

效果图如下:

display:inline-flex示例代码

如果想看到效果,将上面的display:flex,换成display:inline-flex,并且将width:200px删除。在没有测试之前,有的人可能会认为.main会占据整个一行,但是,测试结果是,它会根据子元素所有的p大小自适应宽度和高度

Test

.main{

background-color: red;

display: inline-flex;/*父p设置该属性*/

}

.main>p{

width: 50px;

height: 50px;

border: 1px solid blue;

box-sizing: border-box;/*这是css3属性,如果不懂,请继续往下阅读*/

/*float:left;这个属性就不需要了,会自动浮动*/

}

1

2

3

4

效果图如下:

html5中display flex,详解CSS中的display:flex||inline-flex属性相关推荐

  1. html nthchild作用,详解CSS中:nth-child的用法

    前端的哥们想必都接触过css中一个神奇的玩意,可以轻松选取你想要的标签并给与修改添加样式,是不是很给力,它就是":nth-child". 下面我将用几个典型的实例来给大家讲解:nt ...

  2. 详解css中的em单位

    文章目录 详解CSS中的em单位 解释 Examp-01 源码 Example-02 源码: 详解CSS中的em单位 css中的长度单位有很多,可谓五花八门,而下面本篇文章就来给大家介绍一下em单位. ...

  3. linux中create命令详解,linux中 pmap 命令详解

    通过查看帮助,返回了如下信息: Usage: pmap [options] pid [pid ...] Options: -x, --extended show details -X show eve ...

  4. linux中dd命令详解,Linux中DD命令详解

    Linux中DD命令详解 1.dd命令简介 功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换.可以用该命令实现DOS下的diskcopy命令的作用.先用dd命令把软盘上的 ...

  5. 详解CSS中的display属性

    上周使用layer.tips('提示信息'.'#id'):含有id的元素设置display:none后,提示信息弹出框位置错位了,百度后找的以下原因: 应该是含有id的元素脱离文档流造成的. 参考:h ...

  6. css中reset属性详解,css中如何使用counter-reset属性

    css中如何使用counter-reset属性 发布时间:2020-09-23 14:26:58 来源:亿速云 阅读:83 作者:小新 这篇文章主要介绍css中如何使用counter-reset属性, ...

  7. java 中的vector_详解Java中的Vector

    Vector实现了AbstractList抽象类和List接口,和ArrayList一样是基于Array存储的 Vector 是线程安全的,在大多数方法上存在synchronized关键字 //Vec ...

  8. linux中ping命令详解,linux中的ping命令的详细解释

    linxu下的ping命令的主要功能就是确定网络状态,下面由秋天网 Qiutian.ZqNF.Com小编为大家整理了linux的ping命令的详细解释的相关知识,希望对大家有帮助! 一.linux中的 ...

  9. linux中less命令详解,linux中的less命令的详细解释

    linxu下的less命令可以查看文本文件.下面由学习啦小编为大家整理了linux的less命令的详细解释的相关知识,希望对大家有帮助! 一.linux中的less命令的详细解释 less命令语法 l ...

  10. linux中替换命令详解,linux中sed命令字符串替换的用法详解

    Linux系统中sed命令可以将字符串批量替换,省去了很多麻烦,下面由学习啦小编为大家整理了linux系统中sed命令字符串替换的用法详解,希望对大家有帮助! linux中sed命令字符串替换的用法详 ...

最新文章

  1. css盒子教程,彻底弄懂css盒子模式(div布局快速入门)_css教程
  2. Linux(RHEL7.0)下安装nginx-1.10.2
  3. JSBridge的思考
  4. linux 查询替换文件内容吗,Linux 下查询文件的方法 替换文件内容
  5. vue mixins
  6. android 号码查联系人,Android联系人查询
  7. SSIS hang with unhandle exception
  8. spring-bean(xml方式管理)
  9. c lambda表达式 select 改变字段名称_拟提高回购价格上限至40.58元/股 吉宏股份称对未来业务发展有信心...
  10. 区块链技术视频网站EthCast.com上线
  11. 12306GT多线程、分流免费抢票工具使用心德
  12. 51单片机实现简易计算机,Keil4代码Proteus工程一步到位
  13. 微博的大数据挖掘:知著、见微、晓意
  14. 读书笔记:软件工程(7) - 软件过程模型:螺旋模型、迭代开发
  15. 安服仔10大灵魂拷问
  16. 计算机键盘被锁怎么解,电脑键盘锁了怎么解锁 电脑键盘解锁方法【详解】
  17. 段码液晶屏的图纸尺寸应该怎么来设计(5)
  18. 被怼到绝望的我,Java框架体系架构的知识,超详细
  19. qemu 下运行lk
  20. Android 自定义模拟时钟控件

热门文章

  1. win10外接屏显示分辨率不匹配问题解决
  2. 千年服务器GM命令及使用详解
  3. 【报告分享】 2020中国女性梦幻职业白皮书-COSMO数字100 (附下载)
  4. python爬取微博评论_详解用python写网络爬虫-爬取新浪微博评论
  5. hive动态分区 MapReduce 虚拟内存不足
  6. python做一段有意思的代码_Python爬虫入门有意思的小长代码
  7. led灯光衰怎么解决_led灯光衰一般多少为正常?
  8. oracle查询时间段差,关于oracle数据库中进行查询的时候出现效率特别差的一种情况...
  9. 高德地图驾车导航使用
  10. Java中使用‘~‘获得数字的相反数