Вот
фиддл
Суть в чем есть обычное меню, ширина которого 1170px и центрирование через margin. То что нада, дальше, через before указываю левую стрелочку, а как теперь сделать так, что бы фон в правой часть продлевался до края правой части экрана?
1) Cделать так, как я сделал на фиддле и через
:after продлить вправо на скажем 1000px и дать
body {overflow-x: hidden}
иначе будет полоса прокрутки
2) Сделать целиком полоску одной картинкой шириной в 1920 с пустым местом в левой части и прижать её фон в лево
3) Либо использовать метод 1, но ширину дать не фиксированную, а через calc и vw:
width: calc((100vw - 1170px) / 2);