Я внедряю систему оверлеев CSS3, которую можно найти на этом сайте . Мой код был немного изменен для работы в Firefox, но я не могу заставить окно настроить его ширину в соответствии с содержимым в Firefox. Следующий JSFiddle лучше всего отражает то, о чем я говорю.
http://jsfiddle.net/MtbyW/
Если вы запустите эту Fiddle в Chrome / Safari, вы заметите, что оверлейный блок корректно подстраивается по ширине, чтобы соответствовать содержимому, однако в Firefox появляется горизонтальная полоса прокрутки.
Мне кажется, что свойство display: -moz-box
на div.wrap
вызывает проблему, как будто я удаляю ее из CSS, содержимое корректно помещается (хотя тогда я теряю вертикальное центрирование). Может кто-нибудь сообщить мне, что я делаю неправильно или как это исправить в Firefox?