У меня есть длинный модальный, который не отображается полностью на моем мобильном устройстве Android, кнопки внизу внизу экрана, модальный не прокручивает вообще, а сероватый фон за модальным, есть ли какой-либо css/js трюк, чтобы заблокировать фон и позволить прокручивать модальный, пока этот отображается?Bootstrap 3 длинный модальный прокручиваемый фон на Android
ответ
Это было Предполагалось, что исправлено с помощью Bootstrap 3, но для меня это не работает. Я смог исправить остроумие с помощью комбинации CSS-свойства -webkit-overflow-прокрутки и установки максимальной высоты моего модального. Поскольку я хотел, чтобы мой модал заполнял весь экран, мне пришлось подключить некоторый javascript для обнаружения мобильных устройств и установить максимальную высоту моего .modal-контента на высоту окна просмотра моего устройства.
Вот что я так, чтобы решить эту проблему, используя библиотеку под названием jRespond:
Добавить CSS в ваших модальностей
@media (max-width: $screen-xs-max) {
.modal-dialog {
.modal-content {
-webkit-overflow-scrolling: touch;
overflow-y: auto;
}
}
}
Добавить jRespond в приложение
https://github.com/ten1seven/jRespond/edit/master/js/jRespond.js
Добавьте следующий код в ваш main.js сценарий
/* This code handles the responsive modal for mobile */
var jRes = jRespond([{
label: 'handheld',
enter: 0,
exit: 767
}]);
jRes.addFunc({
breakpoint: 'handheld',
enter: function() {
$('.modal-content').css('max-height', $(window).height());
$(window).on('orientationchange', function() {
$('.modal-content').css('max-height', $(window).height());
});
},
exit: function() {
$('.modal-content').css('max-height', "");
$(window).off('orientationchange');
}
});
Это может из-за позиции модального класса фиксировано ... Попробуйте поместить этот код в файл CSS, это работа для меня ...
@media (max-width: 767px) {
.modal {
position: absolute;
overflow:visible;
}
.modal-open {
overflow:visible;
}
}
Hell yeah, It works! Большое спасибо за обмен! – chris
добро пожаловать ...;) –
- 1. Bootstrap 3 модальный фон черный
- 2. Bootstrap 3 отсутствует модальный фон
- 3. Bootstrap 3 модальный показывает прозрачный фон
- 4. Почему Bootstrap модальный фон отставание?
- 5. Как активировать модальный фон Bootstrap?
- 6. Bootstrap модальный фон не исчезнет
- 7. Bootstrap модальный, как установить фон?
- 8. Bootstrap 3 Модальный фон становится темнее с Turbolinks
- 9. Bootstrap 3 модальный фон страницы с нижним пространством
- 10. Bootstrap 3.3.1 Модальный фон меньше, чем модальный контент
- 11. самозагрузки 3 модальный фон заголовка цвета
- 12. Bootstrap 3 модальный слайд-шоу
- 13. Twitter Bootstrap модальный фон не остается фиксированным
- 14. размыто фон на модальный
- 15. Yii2 Bootstrap Модальный фон не работает
- 16. Bootstrap 3 Модальный не работает
- 17. bootstrap 3: динамический модальный ящик
- 18. Bootstrap 3 модальный не работает?
- 19. Twitter bootstrap модальный фон не исчезает
- 20. Bootstrap 4 модальный фон не увольняется
- 21. Bootstrap модальный фон = «статический» не работает
- 22. Бесконечный повторяющийся прокручиваемый фон
- 23. Как называется прокручиваемый фон?
- 24. Bootstrap $ модальный оконный фон очищает элементы на экране
- 25. Бесконечный прокручиваемый фон
- 26. бесконечный вертикальный прокручиваемый фон
- 27. прокручиваемый фон в viewpager
- 28. Пульсатный бутстрап модальный фон
- 29. Как создать прокручиваемый фон?
- 30. Быстрый бесконечный прокручиваемый фон
не работает на andoid 3.13.661.4 – clamchoda