老师,请问以下代码为啥设置不了弹性布局呢?

来源:3-5 flex-wrap属性

慕尼黑4757019

2018-11-19 16:05:04

已经添加了display:flex 或者inline-flex 元素A和B都不是成一行

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        .flex-container{
            background:pink;
            width:300px;
            height:300px;
            padding:40px;
            display:-webkit-flex;
        }
        .flex-item{
            width:200px;
            height:100px;
            text-align:center;
            line-height:100px;
        }
        .flex-item:nth-child(1){
            background:green;
        }
        .flex-item:nth-child(2){
            background:yellow;
        }
    </style>
</head>
<body>
    <div class="flex-container">
        <div>
            <div class="flex-item">A</div>
            <div class="flex-item">B</div>
        </div>
    </div>
</body>
</html>

写回答

1回答

好帮手慕星星

2018-11-19

外层多了一个div包裹,去掉就可以了,如下:

http://img.mukewang.com/climg/5bf271fd000163a605720169.jpg

自己修改测试下,祝学习愉快!

1

0 学习 · 5012 问题

查看课程