首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >水平滚动不会触发

水平滚动不会触发
EN

Stack Overflow用户
提问于 2022-01-09 00:41:00
回答 1查看 84关注 0票数 1

在YouTube视频之后,我逐字逐句地遵循这个代码。这个问题的奇怪之处在于,当YouTube视频上的人使用这段代码时,他的代码创建了必要的功能,使网格项能够向右滚动。当我试图运行完全相同的代码库时,我的网格项只是静态的,没有侧滚动选项。

如果有人能帮我了解原因的话,那就太棒了。

代码语言:javascript
复制
.wrapper {
  max-height: 120px;
  border: 1px solid #ddd;
  display: flex;
  overflow-x: auto;
}

.wrapper::-webkit-scrollbar {
  width: 0px;
}

.wrapper .item {
  min-width: 110px;
  height: 110px;
  line-height: 110px;
  text-align: center;
  background-color: #ddd;
  margin-right: 2px;
}
代码语言:javascript
复制
<div class="wrapper">
  <div class="item">box-1</div>
  <div class="item">box-2</div>
  <div class="item">box-3</div>
  <div class="item">box-4</div>
  <div class="item">box-5</div>
  <div class="item">box-6</div>
</div>

EN

回答 1

Stack Overflow用户

发布于 2022-01-11 02:31:30

删除前缀规则后,滚动条将生成。

这似乎是你唯一需要做的调整(其他我做的都是可选的)。

代码语言:javascript
复制
.wrapper {
  display: flex;
  overflow-x: auto;
}

.wrapper .item {
  flex: 0 0 110px;
  height: 110px;
  line-height: 110px;
  text-align: center;
  background-color: #ddd;
  margin-right: 2px;
}
代码语言:javascript
复制
<div class="wrapper">
  <div class="item">box-1</div>
  <div class="item">box-2</div>
  <div class="item">box-3</div>
  <div class="item">box-4</div>
  <div class="item">box-5</div>
  <div class="item">box-6</div>
</div>

jsFiddle演示

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

https://stackoverflow.com/questions/70637589

复制
相关文章

相似问题

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