0

В настоящее время я пытаюсь внедрить фид сообщений, где щелчок по сообщению откроет модальный. Я использую угловой как фреймворк frontend и решил использовать bootstrap modal, так как он хорошо работает с угловым. Проблема в том, что модальная сила тела, чтобы прокручивать вверх, когда показывает. Это, конечно, не идеально, когда прокручивается через фид.Bootstrap modal forces scroll to top

Линия css ниже является виновником. Почему это вызывает проблему, я не знаю, но мне нужно, чтобы полоса прокрутки всегда показывалась. Локация динамического содержимого в противном случае заставила бы мой макет прыгать.

html { 
    overflow-y: scroll; 
} 

Удаление этой строки в порядке прямо сейчас, но мне нужно найти исправление в ближайшее время, так как макет будет прыгать по горизонтали при загрузке нового контента, если полоса прокрутки не всегда видна, а затем внезапно появляться. Кто-нибудь знает, почему это вызывает проблему, и как я могу ее исправить?

+0

Просьба указать еще несколько кодов. Это не поведение модема bootstrap по умолчанию (как вы можете видеть здесь http://getbootstrap.com/javascript/#modals) – Laurens

ответ

0

Звучит как модальная проблема. Убедитесь, что ваш модальный или его внешний контейнер имеет position: fixed, поскольку он звучит так, будто он нарушает поток элемента <body>.