Я использую Turbolinks с Bootstrap 3 Модальный компонент на рельсах4. Если я обновляю и открываю страницу, модальный фон будет нормальным. Тем не менее, непрозрачность фонового фона становится все темнее и темнее, когда я открываю другие страницы, я предполагаю, что непрозрачность не была сброшена, когда Turbolinks загружается на другой странице. Я попытался найти элемент backdrop, но похоже, что непрозрачность генерируется на лету javascript. Кто-нибудь видел ту же проблему? В чем проблема?Bootstrap 3 Модальный фон становится темнее с Turbolinks
1
A
ответ
0
решаемые это с: Rails 4 Turbolinks make form submit multiple times
Похоже, кто-то умный переместил JavaScript в тело, чтобы сохранить страницу из блокируется при загрузке слишком много JS, в то время как turbolinks затем загрузить эти JS на страницу каждый раз, когда в создается новая страница.
0
Посмотрите на источник html. Бьюсь об заклад, вы не скрываете модальность, и наложение все еще отображается. Итак, когда открыто больше наложений, кажется, что он становится темнее.
Смежные вопросы
- 1. Bootstrap 3 отсутствует модальный фон
- 2. Bootstrap 3 модальный фон черный
- 3. Bootstrap 3 модальный показывает прозрачный фон
- 4. Почему Bootstrap модальный фон отставание?
- 5. Bootstrap модальный не отображается. Только фон становится черным
- 6. Bootstrap 3 модальный фон страницы с нижним пространством
- 7. Bootstrap модальный фон не исчезнет
- 8. Как активировать модальный фон Bootstrap?
- 9. Bootstrap модальный, как установить фон?
- 10. Bootstrap 3 длинный модальный прокручиваемый фон на Android
- 11. Yii2 Bootstrap Модальный фон не работает
- 12. Фон кнопки появляется на 3% темнее, чем должно быть
- 13. самозагрузки 3 модальный фон заголовка цвета
- 14. Twitter Bootstrap модальный фон не остается фиксированным
- 15. Bootstrap 3 модальный слайд-шоу
- 16. bootstrap 3: динамический модальный ящик
- 17. Bootstrap модальный фон = «статический» не работает
- 18. Bootstrap 3 Модальный не работает
- 19. Bootstrap 3.3.1 Модальный фон меньше, чем модальный контент
- 20. Bootstrap 4 модальный фон не увольняется
- 21. Bootstrap 3 модальный не работает?
- 22. Twitter bootstrap модальный фон не исчезает
- 23. Android: Как сделать фон темнее или легче?
- 24. Щебет Bootstrap 3 Модальный с прокручиваемым телом
- 25. Модальный фон с отверстием
- 26. Пульсатный бутстрап модальный фон
- 27. растянутыми фон макета с использованием Bootstrap 3
- 28. Bootstrap 3 dropdown не работает с Rails 4 и Turbolinks
- 29. bootstrap modals and turbolinks
- 30. модальный фон не распространяющие
То же самое происходит, когда я открываю сайт, нажимаю несколько раз, а затем открываю модальный первый раз, задний фон будет слишком темным. Я также выполнил поиск в jQuery для модального фона, и нет. Я думаю, что фон создается на теге тела, используя «.modal-open». Не отдельный элемент. – randomor
На самом деле, я был неправ. Я снова посмотрел и обнаружил, что есть кучи «модальных задников» div, созданных после тегов скрипта. Я мог бы удалить их вручную, но это не поможет, когда я открою другой модальный. Это снова сгенерирует их. Теоретически я мог удалить все лишние фоны, наблюдая за событием «модальное: показанное», но мне интересно, является ли это основной причиной. – randomor
Вы добавляете обработчик событий на странице: показано? возможно, вы добавляете его несколько раз при смене страниц, поэтому modal.show вызывается более одного раза? – santa