首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >flexbox的宽度角度不正确

flexbox的宽度角度不正确
EN

Stack Overflow用户
提问于 2018-04-25 05:46:57
回答 1查看 55关注 0票数 0

我创建了一个flex表,它没有显示正确的表,只显示了第一个表,它很好,其他表的宽度都不一样。我试着放入另一个div,这个类计划好了,但是没有显示在行中。

下面你可以找到一个代码。

代码语言:javascript
复制
<div class="planning-videx">
    <div class="name-block" *ngFor="let valueItem of showVI()">
      {{valueItem.name}}
      <div class="planned">
        {{actualCosts | moneyFormat}}
      </div>
      <div class="planned">
        {{plannedCosts | moneyFormat}}
      </div>
    </div>
  </div>

这是CSS

代码语言:javascript
复制
$row-background-color: white;
$row-height: 100%;
$content-height: 45px;
.planning-videx {
  @extend .vp-column;
  margin-left: 10px;
  overflow: auto;
  max-height: $row-height;
  .name-block {
    @extend %common-block;
    @include center(false, true);
    @include justify-content(space-between);
    height: 40px;
    margin-left: 1px;
    padding-left: 10px;
    div.planned {
      @extend %flexbox;
      @include center(false, true);
      border-left: solid thin $border-color;
      padding: 0 5px;
      width: 150px;
      height: 100%;
    }

  }
  .costs-block {
    @extend %common-block;
    @include center();
    @include justify-content(flex-end);
    margin-left: 10px;
    padding-right: 5px;
    width: 100px;
    flex-direction: row;
  }
}

%common-block {
  @extend .vp-row;
  background-color: $row-background-color;
  margin-top: 1px;
  margin-bottom: 1px;
  min-height: $content-height;
  border: solid thin $border-color;
  border-radius: 3px;
}
EN

回答 1

Stack Overflow用户

发布于 2018-04-25 10:12:03

我会为money类别设置一个弹性基础或设置宽度,然后为标题设置一个' flex : 1‘,这样它就可以增长到剩余的空间中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50011163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档