0
ウェブページに背景不透明度をオーバーレイしようとしていますが、オーバーレイが適用されると、ウェブページの垂直スクロール機能が無効になります。オーバーレイで垂直スクロールが機能しない
次のようにjQueryとCSS:
$(document).ready(function(){
$("body").append("div").attr("id","overlay");
$("#overlay").css({
"position" : "fixed",
"width" : "100%",
"height" : "100%",
"z-index" : "10",
"background": "#000",
"opacity": "0.5"
});
$("body").css({
"overflow-y" : "scroll"
});
});
慎重に、このコードは '$( "身体")追加( "div")。attr( "id"、 "overlay"); 'id属性を' body'に与えます.n 'div'を実行します。私はそれがあなたが望むものではないと思います(あなたの問題はこれから来ないかもしれませんが)。 –
次にdiv要素をbodyの子としてidオーバーレイで追加する方法は?私はあなたが警告したように問題に直面しています。本文はCSSプロパティを取得しています! @TimothéMalahieude –
単に '$(" body ")を実行します。append($(" div ")。attr(" id "、" overlay "));' –