如果我使用position:fixed作为标题,它会保持固定但是在android上有一个错误,如果你在焦点输入元素时有任何固定位置div存在,页面会疯狂滚动跳转到整个地方当你输入。
所以,我认为解决方案就像是iscroll,所以我可以把所有东西都放在一个位置:绝对的。
然而,即使是新的iscroll5也不允许android在iscroll中使用任何SELECT输入,它只是不关注它们。除此之外,任何输入元素都会显示输入叠加层,但不会超出输入顶部,这是android的另一个错误..
有没有办法得到固定的头/其他元素在Android上运行? iscroll有一个不同的脚本,它可以使用表单元素而不会麻烦吗?
答案 0 :(得分:1)
在IScroll 5中,您可以添加参数preventDefaultException以启用任何输入的单击,对于此示例,任何具有.placeholder,.label类的元素。示例:
this.scroll = new IScroll('#wrapper',
{
preventDefaultException: {
tagName: /^(INPUT|TEXTAREA|BUTTON|SELECT|LABEL|SPAN)$/,
className:/^(placeholder|label)$/
}
});