1

iOS设备有一个小问题。我有一个固定的标题,但是当用户在标题上方单击输入链接时向下滚动时,标题会卡在该位置,直到键盘被隐藏。

一旦我隐藏键盘,标题就会重置。这是 iOS 设备的已知问题吗?是否有已知的解决方案?

由于更好的可用性,我想保留固定的标题,并使其相对将是最后的选择。

iOS 错误

谢谢你。

4

2 回答 2

2

我为此找到了简单的解决方案:

if ( /iPhone|iPod|iPad/i.test(navigator.userAgent) ) {
    $(document).on('focus', 'input, textarea', function()
    {
         $('header').css("position", 'absolute');
         $('footer').css("position", 'absolute');
    });

    $(document).on('blur', 'input, textarea', function()
    {
         $('header').css("position", 'fixed');
         $('footer').css("position", 'fixed');
    });
} 
于 2014-03-29T16:52:16.727 回答
0

我找到了一个看起来不错的解决方案。我已经为可能遇到此问题的任何人发布了下面的链接:)

http://dansajin.com/2012/12/07/fix-position-fixed/

干杯。

于 2013-10-16T23:32:16.987 回答