#main{
position: relative;
height: 60px;
}
#exit{
float: left;
background: url(exit.jpeg) no-repeat;
width: 230px;
height: 230px;
background-size: 60px 60px;
opacity: .5;
}
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div id="wrap">
<!-- TOP -->
<header id="main">
<a href="#" id="exit"></a>
<h1>Temp</h1>
</header>
<!-- MENU -->
<nav id="menu">
<ul>
<li><a href="#">temp 2</a></li>
<li><a href="#">temp 3</a></li>
<li><a href="#">temp 4</a></li>
<li><a href="#">temp 5</a></li>
</ul>
</nav>
</div>
</body>
</html>
这有效,但不是它应该的方式。图片会调整大小,但是当我将鼠标悬停在它上面时,我也可以将鼠标移到图片调整大小之前的位置,并且仍然会调用悬停功能。