CSS是一種層疊樣式表語言,可以用于將網(wǎng)頁的外觀與布局與其內(nèi)容分離,從而提高可維護(hù)性、可修改性和可擴(kuò)展性。CSS也可以用于解決一些常見的問題,如鍵盤彈起問題。
html,body{ height:100%; } body{ overflow-y:scroll; } @media screen and (max-height: 500px) { body{ overflow-y:auto; } }
通過使用以上CSS代碼,雖然鍵盤彈起,但頁面整體不會隨之拉長或擠壓,用戶可以方便地滾動頁面并查看到整個頁面的內(nèi)容。這種方案適用于所有設(shè)備并且高度小于500px時啟用。