Если вкратце, то метода обычно такая:
У вас контентная часть шириной 1200px. Вы там как-то управляете этим контентом (центрируете, растягиваете на всю ширину). Но дело в том, что блок с фиксированным позиционированием свои координаты и размеры (если они явно указаны) рассчитывает от размера вьюпорта (экрана). Вам нужно продублировать разметку контентной части для фиксированного блока. Т.е. сделать "фиксированную обёртку" и уже внутри неё подобным образом (как и .wrapper) разметить контент. Например:
.wrapper{
width: 100%;
max-width: 1200px;
margin: 0 auto;
}
.fixed{
position: fixed;
width: 100%;
top: 0;
left: 0;
}
.fixed-content{
width: 100%;
max-width: 1200px;
margin: 0 auto;
}