background-size: 100% 100%;
background-position: top left;
background-repeat: no-repeat;
должен сделать трюк. Обратите внимание: вы можете комбинировать позицию & amp; повторите в исходный фоновый атрибут
И примените
html, body { min-height: 100%; min-width: 100%; }