Способ, который написан выше, не поддерживается IE.
В таком случае нужно будет использовать max и min width, а также max и min height.
Чисто через html запретить нельзя.
Доброе утро!
В html-коде Вы используете див с классом "header-1", а в Css-коде описываете свойства класса "header-1-1". Но это не относится к Justify (просто заметил).
Что касается justify, то в коде всё нормально. Не могли бы Вы предоставить скриншот?
Здравствуйте!
Я тут попробовал сделать то, что Вам надо. Вот, посмотрите - codepen.io/anon/pen/RNoXEN
Скажите, верно ли я понял?
P.S. Цвета и текст сделал для визуального представления.
Чтобы он не был зависим от родительского элемента, Вам нужно использовать position: absolute для этого блока.
Наверное, это то, что Вам надо. Ссылка - codepen.io/anon/pen/xbRvgz
Использовал Ваш код.