ホームページ >ウェブフロントエンド >jsチュートリアル >js は隠し div の幅を取得できず、最初にそれを表示してから it_javascript スキルを取得することしかできません。
var tipsWidth = $(".Loading").css("width").replace("px", "") //先获取 var windowWidth = $(window).width(); $(".Loading").css({ "display": "block" }); //再显示 $(".Loading").css({ "left": (windowWidth - tipsWidth) / 2 + "px" });
コンテンツに基づいて幅が適応されるdivの実際の幅を取得したいのですが、このdivは実際の幅を取得して中央に配置したいと考えています。 div の実際の幅を取得できません。後で、js が非表示の div の幅を取得できないことがわかりました。現在の方法では、最初にそれを表示してから、その幅を取得し、位置を計算します。
$(".Loading").css({ "display": "block" });// 先显示 var tipsWidth = $(".Loading").css("width").replace("px", "") //再获取 var windowWidth = $(window).width(); $(".Loading").css({ "left": (windowWidth - tipsWidth) / 2 + "px" });