Ещё один вариант решения.
#second-wrapper {
margin-left: 50%;
}
#second {
position: fixed;
width: 200vw;
margin-left: -100%;
top: -50%;
}
И менять размер width и margin left для изменения размера. Значение margin-left должно быть (не учитывая минус) в два раза меньше значения width.