我有一个完整的页面覆盖覆盖我的页面加载。我附加的唯一脚本是在单击任何内容时关闭它。此叠加层的目的是对页面进行说明,因此我有一些透明的 .png 图像,我想将它们锚定到页面的不同区域。
我在下面列出了一个示例,我希望它具有完全的不透明度并且与页面的左上角有一些间距......但是当我加载它时,它设置为 0.4 透明度并卡在左上角角落。我不是css专家,我一直在用这个旋转我的轮子。任何人都可以帮忙吗?
<script language="javascript" type="text/javascript">
$(function () {
var docHeight = $(document).height();
$("body").append("<div id='overlay'><div id='home_text'><img src='/images/overlay_test_home.png'></div></div>");
$("#overlay")
.height(docHeight)
.css({
'opacity': 0.4,
'position': 'absolute',
'top': 0,
'left': 0,
'background-color': 'black',
'width': '100%',
'z-index': 5000
});
$("#home_text")
.css({
'opacity': 1.0,
'top' : 20,
'left': 200
});
$('#overlay').click(function () {
$("#overlay").hide();
});
});
</script>