請點擊這裏查看我的當前頁面:http://shrineweb.in/other-files/other/showyourskills-responsive-certsplan/index.htmlCSS錨定懸停的背景?
而我要實現的是:http://shrineweb.in/other-files/other/showyourskills-responsive-certsplan/Home-nav.jpg
我試圖用一個做到這一點:懸停並把背景爲白色和藍色的固定背景圖片在底部重複x。但它不工作。
標記:
<nav>
<ul>
<li><a href="javascript:void(0)"><img src="img/home.png" alt="Home Icon"></a></li>
<li><a href="javascript:void(0)">Bundle</a></li>
<li><a href="javascript:void(0)">Faqs</a></li>
<li><a href="javascript:void(0)">Contact Us</a></li>
</ul>
</nav>
CSS:
nav ul
{
list-style:none;}
nav ul li
{
display: block;
float: left;
padding-top: 38px;
padding-right: 20px;
padding-bottom: 35px;
padding-left: 20px;
}
nav ul li a
{
font-family: 'PT Sans', sans-serif;
text-transform: uppercase;
font-size: 14px;
font-weight: 400;
color: #2a323a;
}
nav ul li a:hover
{
background-color: #ffffff;
background-attachment: fixed;
background-image: url(../img/hover-bg_05.png);
background-repeat: repeat-x;
background-position: bottom;
}
有什麼建議?
所有你需要做的是刪除4px底部填充錨點添加4px底部邊界在兩個狀態。 – arma