:hover効果のあるナビゲーションを作成しようとしています。ホバーすると、ホバー効果が拡大してナビゲーションの背景全体が塗りつぶされることはありません。私はマージンとパディングでそれを操作しようとしましたが、役に立ちませんでした。
CSSは次のとおりです。
div#nav {
background-image: url("images/navback.png");
background-repeat: no-repeat;
width: 580px;
height: 85px;
margin-left: 100px;
}
ul#navlist {
padding-top: 10px;
padding-left: 25px;
font-size: 15px;
font-family: 'OpenSansCondensedBold', sans-serif;
font-weight: bold;
line-height: 40px;
}
ul#navlist li{
display: inline;
list-style-type: none;
margin: 18px;
line-height: 40px;
}
ul#navlist li:hover {
box-shadow:inset 0 0 10px #ffffff;
cursor: pointer;
}
a:link {
text-decoration: none;
color: #717171;
}
私は少し困惑しています、どんな助けでもありがたいです!
マークアップは次のとおりです。
<div id="nav">
<ul id="navlist">
<li><a href="">Home</a></li>
<li><a href="">Buy Art</a></li>
<li><a href="">Make Money</a></li>
<li><a href="">About Us</a></li>
<li><a href="">Contact Us</a></li>
</ul>
</div>