У меня есть фиксированный заголовок с меню навигации на сайте:
#header_wrapper
{
height: 75px;
background-color: #FD735B;
z-index: 999;
position: fixed;
width: 100%;
}
#header_wrapper .control_wrapper
{
position: absolute;
right: 0px;
}
#header_wrapper .control_wrapper .control
{
float: left;
padding-left: 35px;
padding-top: 25px;
font-weight: bold;
}
.inner_content
{
height: 100%;
margin: 0px auto;
width: 85%;
position: relative;
z-index: 1;
}
Вот HTML заголовка:
<div id="header_wrapper">
<div class="inner_content">
<div class="control_wrapper">
<div class="control local">
<a class="white_font" id="link_user_experience">USER EXPERIENCE</a>
</div>
<div class="control local">
<a class="white_font" id="link_restocking">RESTOCKING EXPERIENCE</a>
</div>
<div class="control local">
<a class="white_font" id="link_analytics">ANALYTICS</a>
</div>
<div class="control">
<a class="white_font" id="link_team" href="team">TEAM</a>
</div>
</div>
</div>
The problem is that when you resize window and make it narrow part on navigation menu is cut off. And if you trying to scroll horizontally it remains cut off.
Вот изображение обрезанного заголовка:
Пытаюсь прокрутить вправо - содержимое прокручивается, но заголовок остается прежним:
Как я могу сделать заголовок красивым после изменения размера?
ОБНОВИТЬ:
Я попытался воссоздать свою проблему на jsfiddle. Я установил большую ширину для страницы и заголовка, чтобы имитировать узкое окно (моя проблема возникает только тогда, когда пользователь изменяет размер окна и делает его узким).
Я помещаю 3 заголовка в заголовок. Когда вы загружаете скрипку, вы увидите только 2 из них. Третий находится вне зоны видимости. Я думал, что вы должны просто прокручивать по горизонтали, а фиксированный заголовок будет прокручиваться вместе с остальной частью страницы. Но фиксированный заголовок не прокручивается и вы не видите заголовок №3.
Другими словами, мне нужен фиксированный заголовок для горизонтальной прокрутки, как и любой другой элемент.