<html>
<head>
<style>
#line {
height: 1px;
width: 100%;
float: left;
background-color: #8e9194;
position: absolute;
top: 85%;
left: 0;
}
</style>
</head>
<body>
<button id="b1">Click Here</button>
<script>
var o = document.getElementById("line");
document.getElementById("b1").onmouseover = function () {
o.style.height = "10px";
};
document.getElementById("b1").onmouseout = function () {
o.style.height = "1px";
};
</script>
<div id="line"></div>
</body>
</html>
无法使此代码正常工作。我要做的就是在鼠标悬停时增加线条的大小,并在鼠标悬停时将其恢复为 1px。
如果有任何方法可以将一些动画融入其中,那就太好了。
谢谢。