我想製作一個jQuery警告框與身體重疊透明背景,但它不工作,有人可以幫助我嗎?div與身體內容重疊
$("body").css({
'height' : '100%',
'height' : '100%',
});
$("#alert").css({
'height' : '100%',
'height' : '100%',
'left' : '0px',
'right' : '0px',
'top' : '0px',
'bottom' : '0px',
'z-index' : '98',
'background-color' : "rgba(0,0,0,1)",
});
$("#alertBox").css({
'border-color' : settings.bordercolor,
'border-width' : settings.borderwidth,
'border-style' : settings.borderstyle,
'border-radius' : settings.borderradius,
'background-color' : settings.backgroundcolor,
'color' : settings.color,
'padding' : settings.padding,
'width' : '500px',
'position' : 'absolute',
'left' : '30%',
'right' : '30%',
'top' : settings.top,
'text-align' : settings.align,
'z-index' : '98',
});
有你設置這一切與'jquery',而不只是'css'理由嗎? –
你的意思是模態對話框? – j08691
'#alertBox'需要比'#alert'更高的'z-index'。看到你的JS和HTML也會有所幫助。 –