There is a list of ul . In it li in the form of tiles. li is set float:left; . Accordingly, all li are horizontal. The width li set in percent , the height is set in px .
If you change the size of the browser, those tiles that do not fit are transferred to the next line and there is an empty space on the right. From this there is a need to align everything in ul in the center. If you set the margin , then nothing works ... Are there any options?
ul li { list-style-type: none !important; } .feed-main { width: 100%; /* height: calc(100% - 21px); */ padding: 10px 10px 10px 10px !important; } .feed-main ul{ width: 100%; /* height: 100%; */ background: #FFF; padding: 5px 5px 5px 5px !important; } .feed-main ul li.link-block{ width: 13.44%; height: 123px; float: left; background: #ECECEC; margin: 0 5px 10px 5px !important; } <div class="feed-main"> <ul> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> <li class="link-block"></li> </ul> </div>