I am creating certain repeated UI elements, says select boxes. I am keeping them inside a parent which is flex and the content is centered. Now when the items are more I am getting the scroll and am able to see the last elements with scroll , but not the first few elements. I want the elements to appear from center and expand in both directions evenly.
<html>
<body>
<div style="display: flex;justify-content: center; overflow-x: auto;">
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<select style="width: 400px; height: 100px; margin: 20px; flex-shrink:0">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
</div>
</body>
</html>