提问者:小点点

如何将图像包装在同一行上?


我希望图像被放置在彼此之后,即使它已经大于容器宽度,例如:

<div style = " border: 1px solid black; width: 300px; height: 400px;overflow-x: auto;"  >
<img style = " display: block; float:left; width: 400px; height: 100px;" src="images.jpg">
<img style = " display: block ; float:left;width: 400px; height: 100px;" src="images.jpg">
</div>

我如何使图像一个一个地走,即使第一个已经在容器的宽度之外?


共1个答案

匿名用户

显示:flex

null

div {
  display: flex;
}

img {
  display: block;
  float: left;
  width: 400px;
  height: 100px;
}
<body>
  <br>
  <div style=" border: 1px solid black; width: 300px; height: 400px;overflow-x: auto;">
    <img src="https://www.gravatar.com/avatar/0fdacb141bca7fa57c392b5f03872176?s=48&d=identicon&r=PG&f=1">
    <img src="https://www.gravatar.com/avatar/0fdacb141bca7fa57c392b5f03872176?s=48&d=identicon&r=PG&f=1">
  </div>
</body>