简体   繁体   English

自动定位图像

[英]positioning images automatically

I have a lot of images inside the div box i would like te images to come to the side as soon as it exceeds the height of the bo can i do this using css 我在div box有很多图像,我希望te图像一旦超过bo的高度就出现在侧面,我可以使用CSS做到这一点吗?

<div id="box" style="height:100px">
  <img id="img1" image1.jpg" width="200px" height="200px"></img>
  <img id="img2" image2.jpg" width="200px" height="200px"></img>
      .
      .
      .
</div>

在此处输入图片说明

Use flexbox with direction of column and wrap, and set the height: flexbox用于列和换行的方向,并设置高度:

 #box { display: flex; height: 700px; flex-direction: column; flex-wrap: wrap; } 
 <div id="box"> <img id="img1" src="http://cat-bounce.com/cb.png" width="200px" height="200px"></img> <img id="img2" src="http://rs150.pbsrc.com/albums/s85/michelleNpete/BaBas/awesome-beautiful-blue-eyes-cat-cute-Favimcom-110476.jpg~c200" width="200px" height="200px"></img> <img id="img3" src="http://rs854.pbsrc.com/albums/ab109/lacilu22/Animals%20II/animashki-9.gif~c200" width="200px" height="200px"></img> <img id="img4" src="http://a.dilcdn.com/bl/wp-content/uploads/sites/8/2013/10/angry-cat-200x200.jpg" width="200px" height="200px"></img> </div> 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM