В том то и дело, что фон в данном случае перекрывает дизайн страницы, потому его нужно применять к конкретным блокам и с рассчётом на то, что он минимально заденет какие-то кастомные стили