【问题标题】:Padding messes up flexbox alignment填充弄乱了 flexbox 对齐
【发布时间】:2018-08-21 14:14:01
【问题描述】:

我试图在页面的右上角有两个项目作为链接。 我在codepen 上发布了我的代码作为视觉示例。每当我为访问按钮添加填充时,页面上都会显示关于。

CSS:

   .navigation {
     display: flex;
     justify-content: space-between;
     align-content: center;
     &-list {
     display: flex;
     align-self: center;
     list-style: none;
     font-size: 2rem;
    }
   &-item {



        &-visit {
       background-color: $color-tertiary;
       padding: 2rem;
         }
     }
  }

HTML:

       <div class="container">
       <navigation class="navigation">
        <h1 class="porto">Porto</h1>
        <ul class="navigation-list">
         <li class="navigation-item">About</li>
          <li class="navigation-item navigation-item-visit">Visit</li>
       </ul>
      </navigation>

   </div>

【问题讨论】:

    标签: sass flexbox


    【解决方案1】:

    尝试删除&amp;-item 中的height 和&amp;-visit 中的padding-bottom。

    【讨论】:

      猜你喜欢
      • 2016-12-12
      • 2015-11-03
      • 2017-03-19
      • 2021-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-18
      • 2013-07-12
      相关资源
      最近更新 更多