Как включить ширину полосы прокрутки «overflow: auto;» в динамический размерный абсолютный div?

(Первый вопрос о переполнении стека. Надеюсь, я все делаю правильно.)

Я пытаюсь создать плавающее меню, которое наследует его ширину от его содержимого (так как я не знаю ширину заранее, то есть загружено из URL). Я могу сделать это, установив div меню абсолютно без установки ширины или высоты.

Проблема возникает, когда содержимое достаточно высокое, чтобы требовать прокрутки. Я установил "переполнение: авто;" так что его можно прокручивать вертикально, но новая полоса прокрутки не делает div более широким. Вместо этого, div остается той же ширины, и полоса прокрутки вмещается в свой ранее красивый размер, заставляя его переносить.

Пример:http://jsfiddle.net/w7Mm8/

В примере: в Firefox «пять» переносится на следующую строку, но в Chrome (по крайней мере для Mac) все это отображается в одной строке.

Любой элегантный способ сделать это без явной установки ширины меню, чтобы включить ширину полосы прокрутки?

СПАСИБО!

Ответы на вопрос(2)

Ваш ответ на вопрос