Почему пропадает фон у body?
задайте для body width и height и всё должно встать на свои места, фон появится, а так он пустой, так как у единственного элемента header задано position
задайте для body width и height и всё должно встать на свои места, фон появится, а так он пустой, так как у единственного элемента header задано position