1
ユーザーがページをスクロールするのに必要な長さの簡単なhtmlページがあります。私は、ページの下部に位置とdivを持つことを望む:固定し、彼の中にテキストエリア。 ユーザーがテキスト領域をクリックして仮想キーボードが表示されたら、この写真のようにページの中央ではなく、div位置を下にしておきます。iOS Safari CSSの位置がテキストエリアにフォーカスされているときに固定
ここで使用したコードは次のとおりです。 https://jsfiddle.net/capz19yg/
.inputFixed{
position:fixed;
bottom:0px;
right:0px;
width:100%;
height:50px;
background-color:lightgrey;
}
textarea{
height:40px;
width:300px;
position:absolute;
bottom:5px;
right:10px;
padding:0px;
margin:0px;
border:none;
}
<div class="inputFixed">
<textarea></textarea>
</div>
これに修正がありますか?多分、いくつかのJavaScriptは修正を行うために?
いくつかのSOの質問が重複する可能性:
私はリファレンスとしては、見ています。詳細については、https://gist.github.com/avesus/957889b4941239490c6c441adbe32398#gistcomment-2193547を参照してください。 –