フッターをブラウザウィンドウのボタンにくっつけようとしています。Chrome では動作しますが、Safari やモバイル Safari では動作しません。
cssでcalc関数を使用しています。Safari では、ポートレイト モードとランドスケープ モードの両方で、フッターは同じ絶対位置にとどまります。Chromeで正常に動作するブラウザの高さの変更を検出/更新しないようです。
#footer{
position:absolute;
-webkit-top: calc(100% - 127px);
top: calc(100% - 127px);
height: auto;
width: 100%;
clear:both;
overflow:hidden;
}
Safari でブラウザの高さを強制的に更新するにはどうすればよいですか?