html部分
拖动滑块,用到的知识点
- 在barBox上添加事件, pointer-events: none;//不接受鼠标事件 可以添加音量控制,进度控制
- JS获取标签的宽度:xx.offsetWidth
高度就是:xx.offsetHeight
- 把mousemove写在document上,保证事件在页面中任何位置都有效。包括在标签外。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="css/huakuai.css">
</head>
<body>
<div class="barBox" id="barBox">
<div class="barColor" id="barColor"></div>
<div class="barBlock" id="barBlock"></div>
</div>
<script src="js/huakuai.js"></script>
</body>
</html>
css部分
.barBox{
margin: 100px;
height: 30px;
width: 200px;
background