ナビゲーションバーのスプライトを作成して、javascript / Jqueryを使用して、ホバーのオン/オフ状態を簡単に切り替えられるようにしました。私の質問は、私のcssがcssクラス#whatIS1031#1031Exchangeを表示しているのか、#howToStartが表示されていないのかわからないということです。
これが私のHTMLです
<ul id="nav">
<li class="nav-button" id="home"><a href="Index.html"></a></li>
<li class="nav-button" id="whatIS1031"><a href="whatIs1031.html"></a></li>
<li class="nav-button" id="1031Exchange"><a href="exchangeRequ.html"></a></li>
<li class="nav-button" id="typesOfExchange"><a href="typesOfExchange.html"></a></li>
<li class="nav-button" id="whyCLX"><a href="howToStart.html"></a></li>
<li class="nav-button" id="howToStart"><a href="whyCLX.html"></a></li>
<li class="nav-button" id="resources"><a href="resources.html"></a></li>
<li class="nav-button" id="faq"><a href="fAQs.html"></a></li>
<li class="nav-button" id="fee"><a href="fees.html"></a></li>
<li class="nav-button" id="contactUs"><a href="contactUs.html"></a></li>
</ul>
<!--End of nav-->
これが私のCSSです
#home, #home, #whatIs1031, #whatIs1031, #h-1031Exchange, #h-1031Exchange, #typesOfExchange, #h-typesOfExchange, #whyCLX, #h-whyCLX, #h-howToStart, #h-howToStart, #resources, #h-resources, #faq, #h-faq, #fee, #h-fee, #contactUs, #h-contactUs{
background: url(http://i1287.photobucket.com/albums/a634/debuggingfool/nav_zps03a73d67.png) no-repeat;
}
#h-home{
background-position: -222px 0;
width: 225px;
height: 30px;
}
#home{
background-position: 0 0;
width: 225px;
height: 30px;
}
#whatIs1031{
background-position: 0 36px;
width: 225px;
height: 30px;
}
#h-whatIs1031{
background-position: -223px -36px;
width: 225px;
height: 30px;
}
#1031Exchange{
background-position: 0 -72px;
width: 225px;
height: 30px;
}
#h-1031Exchange{
background-position: -224px -73px;
width: 225px;
height: 30px;
}
#typesOfExchange{
background-position: 0 -111px;
width: 225px;
height: 30px;
}
h-typesOfExchange{
background-position: -226px -112px;
width: 225px;
height: 30px;
}
#h-whyCLX{
background-position: -227px -150px;
width: 225px;
height: 30px;
}
#whyCLX{
background-position: 0 -150px;
width: 225px;
height: 30px;
}
#howToStart{
background-position: 0 -190px;
width: 225px;
height: 30px;
}
#h-howToStart{
background-position: -230px -189px;
width: 225px;
height: 30px;
}
#h-resources{
background-position: -230px -226px;
width: 225px;
height: 30px;
}
#resources{
background-position: 0 -227px ;
width: 225px;
height: 30px;
}
#faq{
background-position: 0 -264px ;
width: 225px;
height: 30px;
}
#h-faq{
background-position: -230px -263px ;
width: 225px;
height: 30px;
}
#fee{
background-position: 0 -302px ;
width: 225px;
height: 30px;
}
#h-fee{
background-position: -231px -300px ;
width: 225px;
height: 30px;
}
#contactUs{
background-position: 0 -341px ;
width: 225px;
height: 30px;
}
#h-contactUs{
background-position: -231px -337px ;
width: 225px;
height: 30px;
}
これがcodepenhttp :
//codepen.io/Austin-Davis/pen/Fdhejの私のコードです。これがphotobuckethttp:
//s1287.beta.photobucket.com/user/debuggingfool/media/nav_zps03a73d67の私のスプライトのコピーです。 png.html