js放大缩小div,写个案例
时间: 2023-03-20 07:00:24 浏览: 122
网上找的js放大例子
以下是一个简单的JavaScript案例,可以通过按钮来放大或缩小一个指定的div元素。
```html
<!DOCTYPE html>
<html>
<head>
<title>JS放大缩小div</title>
<style type="text/css">
#myDiv {
width: 200px;
height: 200px;
background-color: #ccc;
transition: all 0.3s ease-in-out;
margin: 20px auto;
}
</style>
</head>
<body>
<div id="myDiv"></div>
<button onclick="zoomIn()">放大</button>
<button onclick="zoomOut()">缩小</button>
<script type="text/javascript">
var scale = 1;
var myDiv = document.getElementById("myDiv");
function zoomIn() {
scale += 0.1;
myDiv.style.transform = "scale(" + scale + ")";
}
function zoomOut() {
scale -= 0.1;
myDiv.style.transform = "scale(" + scale + ")";
}
</script>
</body>
</html>
```
在上面的例子中,通过JavaScript获取了指定的div元素,并使用了transform属性的scale函数来实现放大和缩小。通过修改scale变量的值,可以控制div元素的大小。当然,你也可以根据自己的需要修改代码来实现更多功能。
阅读全文