Я прошел через вашу проблему и нашел решение, почему вы получаете проблему в chrome.
Пожалуйста, добавьте этот css в тег ul:
<ul style="margin:0;">
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
<li>Item</li>
</ul>
Я надеюсь, что это будетрешить вашу проблему.
ОТКРЫТЬ СКРИНШОТ В НОВОМ ОКНЕ ДЛЯ ЯРКОСТИ
Выше снимок экрана различных изображений Google Chrome (окна разных размеров), вы можете видеть, что 1-е изображение - это ваш скриншот и вывод вашего кода в Google Chrome, в котором я добавил три разноцветных рамки для демонстрации проблемы.
- Красная граница на div.
- Розовый на ул
- Зеленый на ли
После добавления margin:0;
на ul
вы можете увидеть различные выходные данные в разных размерах области просмотра.