-1

in a scenario like below how to place elements in the center of wrap
margins around elements can be elastic, but min 14px

.wrap{
  display: grid;
    grid-template-columns: repeat(auto-fit, minmax(90px, 100px));
    grid-column-gap:14px;
    grid-row-gap:14px;
    width:calc(100% - 30px);
    margin:0 auto;
    background:silver;
}
.el{
height:20px;
background:orange
}
<div class='wrap'>
<div class='el'></div>
<div class='el'></div>
<div class='el'></div>
<div class='el'></div>
<div class='el'></div>
<div class='el'></div>
<div class='el'></div>
<div class='el'></div>
<div class='el'></div>
</div>
qadenza
  • 9,025
  • 18
  • 73
  • 126

1 Answers1

2

add justify-content: center; into .wrap

kel
  • 141
  • 4