Олег Кокошинский, вы ожидаете помощи, не ценя времени тех, кто будет читать ваш вопрос. Вы поставьте себя на место других людей. Если вам будут на пальцах объяснять задачу неправильно и без макета -- как вы будете воспринимать такого человека? Конечно же, вы скажете, а где макет, камрад, что ты вообще хочешь?
Олег Кокошинский, ваше описание никому не понятно. Вам нужно покрасить фон секций, чтобы он был на весь экран с сохранением ширины зоны контента? Учитесь нормально описывать.
Почему сразу не выложить скриншот макета? Кто будет додумывать код по абстрактному описанию?
pahanmcs, можно обойтись без ID вообще, если структура вся внутри label:
Но тогда нельзя сделать нормально клики внутри (по ссылкам, например) + вся область становится переключателем спойлера, а не только кнопка или заголовок. Так что — JS ваш друг навек.
Можно запросить картинками, а можно сделать изначально закругление, а через конечный вид сделать с помощью clip-path через запрос support, если будет поддержка clip-path.