关于CSS中display:flex与inline-flex属性的详细介绍


当前第2页 返回上一页

display:inline-flex示例代码

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>Test</title>

  <style type="text/css">

    .main{

      background-color: red;

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

    }

    .main>div{

      width: 50px;

      height: 50px;

      border: 1px solid blue;

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

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

    }

  </style>

</head>

<body>

  <div class="main">

    <div>1</div>

    <div>2</div>

    <div>3</div>

    <div>4</div>

  </div>

</body>

</html>

效果如下:

228f228db2a8e8ac20c0249fb2b2b9f.png

更多编程相关教程,请关注php中文网编程入门栏目!

以上就是关于CSS中display:flex与inline-flex属性的详细介绍的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

浅谈使用css实现半透明边框和多重边框效果的方法

css如何实现自适应分隔线?方法介绍

css实现轮播图效果(附代码)

css 尺寸的百分比

css实现文本两端对齐的代码实例讲解

怎样让前端界面自动清理js、css文件的缓存

css text-indent属性怎么用

css transition-property属性怎么用

css 实现背景动态渐变效果

css边框显示不出来怎么办

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...