【问题标题】:Making image gallery only populate l and right instead of up and down制作图片库只填充 l 和 right 而不是 up 和 down
【发布时间】:2021-05-25 00:35:51
【问题描述】:

我有关注图片库,我正在尝试使用 CSS 将其变成滑块。

如您所见,它在其外部容器中上下填充图像。我想强制它达到一定的高度,然后滚动。我想通过制作容器display:flexbox; overflow-x:scroll; height:100px; width:500px 来解决这个问题。但是,如果我这样做,它会是这样的:

问题是,无论我做什么,它都不会滚动或溢出。它将调整图片的高度和宽度以适合容器内。缺少什么?

容器及其内容的代码:

    <ol class="flex-control-nav flex-control-thumbs">
<li><img src="filepath.jpg" class="flex-active" draggable="false"></li>
<li><img src="filepath.jpg" draggable="false"></li>
<li><img src="filepath.jpg" draggable="false"></li>
<li><img src="filepath.jpg" draggable="false"></li>
<li><img src="filepath.jpg" draggable="false"></li>
<li><img src="filepath.jpg" draggable="false"></li>
<li><img src="filepath.jpg" draggable="false"></li>
    </ol>

【问题讨论】:

  • 这里有一个完整的代码示例真的很有帮助。 flex 容器的宽度是多少?
  • @peterbreen 未设置宽度。很高兴获得更多代码。除了未设置的宽度,我还能提供什么?
  • 我很好奇渲染的是什么。看起来 Wais 在下面做了一个工作示例,虽然我不确定如何让滚动条默认显示。

标签: html css wordpress image flexbox


【解决方案1】:

这是一个有效的 sn-p:

body {
  overflow: none;
}

.container {
  display: flex;
  width: 500px;
  height: 120px;
  overflow: auto;
}

.container li {
  list-style-type: none;
}

.container li img {
  width: 100px;
  margin-left: 40px;
}
<div class="container">
  <li>
    <img src="https://via.placeholder.com/400" />
  </li>
  <li>
    <img src="https://via.placeholder.com/400" />
  </li>
  <li>
    <img src="https://via.placeholder.com/400" />
  </li>
  <li>
    <img src="https://via.placeholder.com/400" />
  </li>
  <li>
    <img src="https://via.placeholder.com/400" />
  </li>
  <li>
    <img src="https://via.placeholder.com/400" />
  </li>
  <li>
    <img src="https://via.placeholder.com/400" />
  </li>
  <li>
    <img src="https://via.placeholder.com/400" />
  </li>
  <li>
    <img src="https://via.placeholder.com/400" />
  </li>
  <li>
    <img src="https://via.placeholder.com/400" />
  </li>
</div>

【讨论】:

  • 谢谢,但我必须有
  • 那么我该如何让它像上面一样工作?我设置了图像大小,它不会改变输出。当我更改图像的边距或宽度时,它只会缩小图像
  • 即使您添加了&lt;li&gt;,它也可以工作。我已经更新了答案。
  • 猜你喜欢
    相关资源
    最近更新 更多
    热门标签