ฉันมี div ที่ด้านบนของแอปพลิเคชันมือถือของฉันซึ่งอยู่ที่ตำแหน่ง:คงที่ ดังนั้นมันจะยังคงอยู่ที่ด้านบนของเบราว์เซอร์ (เลื่อนออกไปใน iOS 4 และต่ำกว่าซึ่งเป็นเรื่องปกติ) เมื่ออินพุตถูกโฟกัสและเปิดคีย์บอร์ดขึ้นมา div จะเลื่อนลงมาตรงกลางหน้า ดูภาพหน้าจอ:
http://dbanksdesign.com/ftp/photo_2.PNG
แก้ไข: นี่คือหน้าทดสอบแบบง่าย: http://dbanksdesign.com/test/
<body>
<div class="fixed"><input type="text" /></div>
<div class="content"></div>
</body>
.fixed { position:fixed; top:0; left:0; width:100%; background:#ccc; }
.content { width:100%; height:1000px; background:#efefef; }
html
,body
และfixed
คืออะไร - person ScottS   schedule 09.11.2011