首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >水平滚动在div元素上不起作用

水平滚动在div元素上不起作用
EN

Stack Overflow用户
提问于 2020-03-25 19:24:28
回答 2查看 317关注 0票数 1

@这里,我尝试为我的应用程序的div元素创建水平滚动。div元素由ul li元素和一些其他div标签组成,以满足我的需求。Ul li元素是动态添加到父div元素中的。

虽然我可以使用overflow-x: scroll正常运行垂直滚动和水平滚动。我无法滚动它,ul li元素被扭曲了。我也为div容器设置了700px的预定义宽度。这就像禁用了水平滚动一样。我没有在应用程序中的任何其他地方使用overflow

代码语言:javascript
复制
<div class="org-chart" appOrgachart [empArr]="employees" [orgaArr]="orgaArr" *ngIf="employees.length>0 && !isLoading">
  <ul>
    <li *ngFor="let emp of empArr">
      <div class="user">
       <div class="name">{{emp.empname}}</div>
        <div class="role">{{emp.empdesgname}}</div>
      </div>
    </li>
  </ul>
</div>

我的CSS文件:

代码语言:javascript
复制
.org-chart {
    display: flex;
    justify-content: center;
    left: 29px;
    position: relative;
    overflow-x: scroll !important;
    overflow-y: scroll;
    height: 400px;
    width: 65%;
    transform: translateY(12%);
}
EN

Stack Overflow用户

发布于 2020-03-25 22:25:27

应用max-width属性为64%和overflow:auto

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

https://stackoverflow.com/questions/60847825

复制
相关文章

相似问题

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