当前位置:   article > 正文

flex布局,没有justify-self,如何实现一左一中布局_flex justify-self

flex justify-self

自从接触到flex布局后,就觉得用的特别爽,后来发现flex布局的justify-self好像不起作用,不像 align-self 属性那样可以单独对子元素自己设置是左对齐还是右对齐和居中对齐;
现在直接上代码:

<style>
        * {
            margin: 0;
            padding: 0;
        }

        .header {
            display: flex;
            width: 900px;
            height: 120px;
            margin: 0 auto;
            background: paleturquoise;
        }

        .back {
            display: flex;
            align-items: center;
            justify-content: center;
            width: 200px;
            /*这个宽度是你左边元素的宽度*/
            font-size: 20px;
        }

        .title {
            display: flex;
            justify-content: center;
            align-items: center;
            flex: 1;
            background-color: wheat;
        }

    </style>
</head>

<body>
    <div class="header">
        <div class="back">返回</div>
        <div class="title">中间标题</div>
        <div class="back"></div>
    </div>
</body>
  • 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
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41

显示效果:
在这里插入图片描述
其实就是给右边加了一个空的div,如果大家有啥更好的方法可以评论区留言!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/295364
推荐阅读
  

闽ICP备14008679号