【发布时间】:2018-11-12 01:02:03
【问题描述】:
我正在使用 PrimeFaces 和 BootsFaces 库。我在 bootsfaces 模态中有一个小表格。该表单用于更改系统参数,对于一个特定的参数有一个<p:keyboard /> 来更改其值。我的问题是在超小型设备中,引导模式不允许水平滚动,并且键盘显示不完整:
默认情况下,当视口小于 510px 时键盘不响应,所以我在超小屏幕中将其默认调整为 436px。我想在模态上进行水平滚动只是为了查看完整的键盘,但只有当我打开模态时。
这是我根据屏幕大小调整键盘的javascript函数:
$(document).on('click', '.inpKeyboard', function() {//- The input text has a class called 'inpKeyboard'
if ($(window).width() <= 505) {//- Small screen
$('#keypad-div').css('width', '436px');
$('#keypad-div').css('left', '0px');
//$('.modal-open').css('overflow-x', 'auto');
}
$('#keypad-div').css('z-index', '2000');
});
任何帮助将不胜感激。谢谢。
【问题讨论】:
标签: css primefaces bootsfaces