Я создаю страницу, чтобы уменьшить ее до довольно небольших размеров браузера, в том числе на настольных компьютерах.У меня есть это почти для каждого браузера, но Firefox;он просто не уменьшает содержимое так же, как другие браузеры.
Скажем, у меня есть простая страница, подобная этой:
<body>
<div style="width:auto; max-width:500px; margin:20px;background-color:black;"> Some filler text </div>
</body>
Если вы попробуете это в любом браузере, кроме Firefoxкогда вы изменяете размер окна до 540 пикселей, div уменьшается, как и следовало ожидать.Но в Firefox такого нет.По крайней мере, не в 8.0.Он изменяет размер div на небольшое количество, а затем позволяет ему выйти за пределы окна, даже не покидая полосы прокрутки.
Есть ли способ обойти это поведение?
РЕДАКТИРОВАТЬ: Я воспроизвел это также на старых версиях Firefox, но я нашел что-то странное.Когда я сказал, что он немного меняет размер div, вот что происходит: тело страницы остается на ширине 367 пикселей.Две разные версии Firefox, две версии Windows, с одинаковым номером.