2016-01-27 3 views
-1

Я пытаюсь понять это, если это проблема с Bootstrap Affix или просто крошечная ошибка CSS.Позиция ширины контейнера: фиксированные прыжки влево

Когда навигация начинает фиксироваться сверху, она прыгает влево, и я понятия не имею, почему это происходит.

Ссылка: http://new.myshirtstore.de

+0

сообщение соответствующий код? – digglemister

+0

Невозможно извлечь соответствующий код из-за слишком большого количества вложенных файлов. –

ответ

0

Это было довольно просто, чтобы выяснить ...

У вас есть идентификатор #topmenu и этот элемент имеет width из Inherit Все что вам нужно сделать, это дать этот новый width от 100%

width: Inherit Наследует свойство от его родительского элемента, которое вызывает навигацию влево!

http://www.w3schools.com/cssref/pr_dim_width.asp

Ваш новый #topmenu должен выглядеть следующим образом:

#topmenu { 
    width: 100%; 
    top: 0; 
    margin-bottom: 15px; 
    z-index: 100; 
    border: 0; 
    background: #ebedef; 
    border: 0; 
    border-bottom: 3px solid #95bf0c; 
} 
+0

Ты потрясающий. Я сосредоточился на деталях позиции. –