그래서 Jquery Mobile 및 Phonegap을 사용하여 웹 응용 프로그램을 만들고 있습니다. 일부 입력 필드를 제거하고 쓸모없는 메뉴를 드롭하기 전까지는 앱이 정상적으로 작동했습니다.위의 흰색 간격 Jquery 모바일 바닥 글
이제는 페이지의 마지막 입력 필드 &을 클릭하면 ios 키보드가 활성화되고 바닥 글 막대가 더 이상 고정되지 않으며 바닥 글 막대와 ios 키패드 사이에 흰색 간격이 생기는 문제가 있습니다. 키패드가 다시 숨겨지면 전체 페이지가 보이지만 흰색 갭은 바닥 글 위에 있습니다.
Android 플랫폼에서 문제가되지 않는 것 같아서 CSS 문제인지 궁금합니다. 도움이 가장 환영받을 것입니다. 여기에 문제의 페이지 코드 ...
<div data-role="page" data-theme="f" id="">
<div data-role="header" class="ui-state-persist">
<a href="#" data-icon="arrow-l" data-direction="reverse" data-iconpos="notext"></a>
<h1>text</h1>
<a href="#" data-icon="arrow-r" data-iconpos="no text"></a>
</div>
<div data-role="content">
<label for="">Text</label>
<input type="text" name="text" id="" value="" class="input-field required"/>
<label for="">Text</label>
<input type="text" name="" id="" value="" class="input-field required"/>
<label for="">Text</label>
<input type="text" name="" id="" value="" class="input-field required"/>
<label for="">Text</label>
<input type="" name="" id="" value="" class="input-field required"/>
</div>
<div data-role="footer" class="ui-state-persist" style="min-height:42px;">
<a href="#" data-icon="arrow-l" data-direction="reverse" data-iconpos="left" style="margin-left: 10px; margin-top: 5px">Done</a>
<a href="#main_menu" data-icon="home" data-direction="reverse" data-iconpos="notext" style="float: right; margin-right: 10px; margin-top: 5px"></a>
</div>
신속한 답변 Littm에게 감사드립니다. 나는 당신의 제안을 구현했고 그것은 공백의 양을 줄였습니다. 또한 바닥 글 바를 ios 키패드에 밀어 넣었습니다.이 키패드는 이상적이지 않습니다. 우리는 JQM 1.1.0을 사용하고 있습니다 - 이것이 부분적으로 문제라고 생각합니까? 다른 제안? 도움말은 많이 감사하겠습니다 :-) – Boyds
jQuery Mobile (최신 1.2.0 버전)을 사용하는 것이 더 안정적이라고 생각합니다. 몇 가지 버그가 수정되었습니다. – Littm