Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Displaying divs in rows

Tags:

html

css

Is there a way to align the divs inside container 3 in a row?

<div class="container">
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>   
</div>
like image 792
alin dradici Avatar asked Oct 27 '25 08:10

alin dradici


1 Answers

Yes, and flexbox is the best way

.container {
  display: flex;
  flex-wrap: wrap;
}
.container .product {
  flex: 1 0 33%;
  height: 50px;
  border: 1px solid black;
}
<div class="container">
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
</div>
like image 196
Asons Avatar answered Oct 29 '25 22:10

Asons



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!