2

次のコードを使用して、div を別の div で垂直方向に中央揃えしています。

 var heightf = $('.cx1').height();
 var heightg = $('.cx2').height();
 heighth = (heightf - heightg) / 2;
 if (heighth > 0) {
    $('.cx2').css({ "marginTop": heighth });
 }

私はこれをドキュメント対応ラッパーとウィンドウサイズ変更ラッパー内に配置して、画面サイズが変更されても画像が中央に配置されるようにします(レスポンシブ)。

これはすべてのブラウザーで正常に動作するようですが、Chrome と Kindle Fire で更新すると、div が中央に留まらず、一番下に押し下げられます。

誰でも理由を説明できますか?

4

1 に答える 1