html - 如何在父容器显示 flex 时显示子 div 的内联 block ?

标签 html css

当父 div 标签显示为 flex 时,我无法并排显示我的子 div 标签,如果有人能告诉我如何让它工作,那就太好了!这是我的代码示例:

CSS

    .wrapper{
    z-index: +1;
    display: flex;
    flex-direction: column;
    height: 100vh;
    align-items: baseline;
    justify-content: space-around;
}
.wrapper .logo{
    outline: 1px solid #fff;
    width: 400px;
    height: 150px;
}
.wrapper .logo img{
    width: 100%;
}
.wrapper .discription{
    width: 320px;
    outline: 1px solid #fff;
}
.wrapper .discription h1{
    color: #fff;
    padding: 0;
    margin: 0;
    text-transform: uppercase;
}
.wrapper .links{
    outline: 1px solid #fff;
}
.wrapper .links nav ul{
    list-style-type: none;
    list-style: none;
    padding: 0;
    margin: 0;
}
.wrapper .links nav ul li{
    display: block;
}
.wrapper .links nav ul li a{
    font-size: 20px;
    color: #fff;
    padding: 10px;
    display: block;
    text-transform: uppercase;
    text-decoration: none;
}

html

   <div class="wrapper">
        <div class="logo">
            <img src="images/fire-engine.png" draggable="false">
        </div>
        <div class="discription">
            <header>
                <h1>Best non-host mw2 menu cheat engine [cex/dex]</h1>
            </header>
        </div>
        <div class="links">
            <nav>
                <ul>
                    <li><a href="#">home</a></li>
                    <li><a href="#">pricing</a></li>
                    <li><a href="#">support</a></li>
                    <li><a href="#">login</a></li>
                </ul>
            </nav>
        </div>
    </div>

我正在尝试做的,类似于: enter image description here

最佳答案

只需保留 display: flex 并删除 .wrapper 中的 flex-direction: column 因为当你有 display: flex 时 flex-direction 默认是行

.wrapper{
    z-index: +1;
    display: flex;
    height: 100vh;
    align-items: baseline;
    justify-content: space-around;
}

https://jsfiddle.net/nL27af3z/1/

关于html - 如何在父容器显示 flex 时显示子 div 的内联 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43814451/

相关文章:

css - 我可以在 ant design 的表格中设置 className 吗?

javascript - 当 document.activeElement 为 body(或 null)时,无法将焦点设置在输入上

html - 在浏览器调整大小时水平收缩中间 div

html - 使用 Bootstrap flex 在等高列上设置边框

jquery - 如何为 yui 和 jQuery 数据表维护相同的 css 样式

html - 为什么背景图片会破坏我的布局?

html - 为什么我的 bootstrap 响应表没有缩小

html - 带有 block 的响应式导航菜单

javascript - 如何将样式应用于 jquery 自动完成下拉列表

html - 平移/旋转后重置 CSS 变换原点