有没有办法在Android上有固定的标题

时间:2013-10-31 14:53:25

标签: android mobile web iscroll

如果我使用position:fixed作为标题,它会保持固定但是在android上有一个错误,如果你在焦点输入元素时有任何固定位置div存在,页面会疯狂滚动跳转到整个地方当你输入。

所以,我认为解决方案就像是iscroll,所以我可以把所有东西都放在一个位置:绝对的。

然而,即使是新的iscroll5也不允许android在iscroll中使用任何SELECT输入,它只是不关注它们。除此之外,任何输入元素都会显示输入叠加层,但不会超出输入顶部,这是android的另一个错误..

有没有办法得到固定的头/其他元素在Android上运行? iscroll有一个不同的脚本,它可以使用表单元素而不会麻烦吗?

1 个答案:

答案 0 :(得分:1)

在IScroll 5中,您可以添加参数preventDefaultException以启用任何输入的单击,对于此示例,任何具有.placeholder,.label类的元素。示例:

this.scroll = new IScroll('#wrapper', 
{
    preventDefaultException: { 
        tagName: /^(INPUT|TEXTAREA|BUTTON|SELECT|LABEL|SPAN)$/,
        className:/^(placeholder|label)$/ 
    }
});