<body>
<div style="position: absolutez-index:90" id="div1">我不动</div>
<div>我动<div>
</body>
//有的将position设置成fixed,我试了试效果不如position好,设置z-index,向里的深度,我这儿设置90,你要覆盖几个div,设置数大于那个数就行。
js中:
我这儿用jquery写。
$(document).ready(function(){
$(window).scroll(function(){//滚动时触发函数
$("#div1").css("top",$(document).scrollTop())//将滚动条高度赋给悬浮框。
})
})
导入jquery库,效果就出来了。
这个可以完全用css来实现,不需要js的参与:
<style>#box .link {display:none}
#box:hover .link {display:inline}
</style>
<div id="box">
<div>XXXXXXXXXXXXXXX</div>
<div>
<span>1111111</span>
<span> 2222 </span>
<span>....aaa....</span>
<span class=link><a href="#">删除问题</a></span>
</div>
</div>
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
* {
margin: 0
padding: 0
}
html,
body {
height: 100%
}
.box0 {
height: 100%
background: blue
}
.box1 {
height: 100px
display: none
text-align: center
}
video {
max-width: 100%
max-height: 100%
}
</style>
</head>
<body>
<div class="box0">
<div class="box1">
<video src="http://vd4.bdstatic.com/mda-jj06132gm2z09644/mda-jj06132gm2z09644.mp4" muted="muted">
</video>
</div>
<button class="btn">创建</button>
</div>
</body>
<script>
document.querySelector(".btn").onclick = () => {
document.querySelector(".box1").style.display = "block"
document.querySelector("video").play()
}
</script>
</html>
请采纳