以下是使用jQuery和JavaScript创建一个带有阴影背景的弹窗的简单示例:
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Shadow Popup</title>
<style>
.popup {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
padding: 20px;
background-color: #fff;
border-radius: 5px;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5);
z-index: 10;
}
</style>
</head>
<body>
<button id="open-popup">打开弹窗</button>
<div class="popup" id="popup">
这是一个带阴影的弹窗。
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
$(document).ready(function() {
$('#open-popup').click(function() {
$('#popup').show();
});
});
</script>
</body>
</html>
这段代码中,我们定义了一个带有阴影的.popup
类,并在按下按钮时通过jQuery显示这个弹窗。CSS样式包括box-shadow
属性来创建阴影效果。JavaScript部分使用jQuery来监听按钮点击事件,并通过.show()
方法显示弹窗。