次のように宣言されたオーバーレイを含むダイアログがあります。
.ui-widget-overlay {
position: absolute;
left: 8px;
top: 9px;
height: 985px !important;
width: 518px !important;
}
私が持っているページには、2 つの異なるページの高さがあります。オーバーレイでこれを説明するために、JS ファイルでこれを行いました。
小さいものが見える場合:
$('.ui-widget-overlay').css("height", "985px !important");
そうしないと
$('.ui-widget-overlay').css("height", "1167px !important");
どうやらこれはうまくいきません。オーバーライドする別の方法はあり!important
ますか?
ページは前後に切り替えることができるので、常にどちらか一方が必要です。また、CSSに追加しない!important
と、オーバーレイの高さが無限に拡大します(Facebookにあるので、そこに問題があると想定しています)
助言がありますか?