расположить элементы разной ширины по центру
Мне нужно используя один CSS расположить большие элементы по центру. Ширина конечно же заранее неизвестна. Также нужно чтобы элементы не растягивались. При большом размере экрана/монитора/браузера слева добавлялась пустота, а при маленьком мониторе эти элементы не занимали лишнее место по бокам. вот как на картинке.
.centered{
/*margin-left:20%;*/
width: 70%;
margin: 0 auto;
}
пробовал так, но оно всегда добавляет пустое место слева даже на укзком мониторе. приходится крутить линию прокрутки снизу.
Источник: Stack Overflow на русском