Могу предположить, что тег html по ширине занимает все доступное пространство. Когда есть блоки, то есть полоса прокрутки и ширину считает до полосы прокрутки, а когда удаляете блоки, то прокрутка убирается и считается до края экрана. Поэтому и показывает в инспекторе большую ширину.