Ваш пример кода правильный, поэтому он не помогает в решении проблемы.
Я подозреваю, что вы использовали правильный класс container-fluid
(max-width: 100% - 100% родительского элемента не 100% окна просмотра), но эта оболочка помещается в другой div
с классом container
(max-width: 1200px).
Если это так, ваш container-fluid
ограничен container
и ведет себя так, потому что max-width: 100% равно 1200px.