2013-03-21 58 views

回答

0

使用背景透明度

HTML

<ul> 
    <li><a href="#">Menu 1</a></li> 
    <li><a href="#">Menu 2</a></li> 
    <li><a href="#">Menu 3</a></li> 
    <li><a href="#">Menu 4</a></li> 
</ul> 

CSS

body{ 
background:url(http://2.bp.blogspot.com/-C4Py3QDewmA/Td8HQzGhbcI/AAAAAAAAALU/BeVowacOJiA/s320/brick_wall.jpg) left top 
} 
li{ 
    display:inline-block; 
    padding:10px; 
    border:1px solid black; 
    float:left; 
    background: rgba(255,255,255,0.60); 
} 
li:hover{ 
    background:none 
} 
a{ 
    color:white; font-weight:bold; 
    text-decoration:none 
} 

DEMO