一、異常代碼html
<style> .box{ min-height: 100vh; width: 100%; position: relative; } .position{ position: absolute; left: 0; width: 100%; bottom: 0; } </style> <body> <div class="box">
<input type="text"/> <div class="position"> 底部 </div> </div> </body>
這樣的代碼,咱們能夠看到底部的position會隨着 input 輸入,高度變化而上來 htm
這樣有可能底部會擋住元素blog
二、解決方法input
<style> .box{ min-height: 100vh; width: 100%; position: relative; } .position{ position: absolute; left: 0; width: 100%; bottom: 0; } </style> <body> <div class="box"> <input type="text"> <div style='height: 400px'></div> <div class="position"> 底部 </div> </div> </body>
在裏面添加一個元素,使得內容的高度大於 輸入時候 屏幕的高度it
這樣就解決了io