Просто объявление ширины:auto в CSS элемента div не сработает, поскольку его размер не превышает 100 % экрана.
Код: Выделить всё
.container {
background: red;
height: 200px;
width: auto;
}
http://jsfiddle.net/8MqtN/2/
Подробнее здесь: https://stackoverflow.com/questions/157 ... atic-width
Мобильная версия