В вашем изображении вы помещаете прокладку снаружи ребенка. Это не вариант. Отступ добавляет ширину элемента, поэтому, если вы добавите отступ и зададите ему ширину 100%, он будет иметь ширину 100% + заполнение. Для того, что вы хотите, вам просто нужно добавить дополнение к родительскому div или добавить поле к внутреннему div. Поскольку элементы div являются элементами уровня блока, они автоматически расширяются до ширины родительского элемента.