我開始變得絕望,因爲我無法弄清楚,所以我想請你們幫忙。選擇語言navbar-like
HTML:
<div id="wp-nav">
<ul>
<li><a href='#'>ENGLISH</a>
<ul>
<li><img src="images/gb.gif"/>
</li>
</ul>
</li>
<li><a href='#'>SRPSKI</a>
<ul>
<li><img src="images/rs.gif"/>
</li>
</ul>
</li>
</ul>
</div>
CSS:
#wp-nav {
text-align: center;
margin: 0 auto;
position: relative;
top: 130px;
width: auto;
}
#wp-nav ul {
margin: 0;
padding: 0;
list-style: none;
}
#wp-nav > ul > li {
margin-top: 20px;
padding: 0;
background: #000;
border-radius: 10px;
opacity: 0.8;
width: 150px;
height: 50px;
}
#wp-nav > ul > li {
display: inline-block;
position: relative;
}
#wp-nav > ul > li:hover {
background: #fff;
}
#wp-nav ul li a {
display: block;
margin: 0;
padding: 0;
text-decoration: none;
color: #fff;
font-family: Verdana, "Open Sans", sans-serif;
font-size: 12px;
line-height: 50px;
-webkit-transition: color .15s;
-moz-transition: color .15s;
-o-transition: color .15s;
transition: color .15s;
}
#wp-nav > ul > li > a:hover {
color: #000;
}
#wp-nav > ul > li > ul {
margin: 10px auto 0;
opacity: 0;
visibility: hidden;
background-color: rgba(0, 0, 0, 0);
text-align: center;
width: 45px;
height: 30px;
-webkit-transition: all .3s .1s;
-moz-transition: all .3s .1s;
-o-transition: all .3s .1s;
transition: all .3s .1s;
}
#wp-nav > ul > li:hover > ul{
opacity: 1;
visibility: visible;
}
所以,基本上,當我將鼠標懸停在英文我希望英國國旗,以顯示該標籤下,但我不想讓任何英文<li>
的屬性以及當我:懸停該標誌時,我不希望英文<li>
保持白色,就好像它懸停一樣。塞爾維亞人也一樣。
在此先感謝。
你確定你要創建的問題呢? [標誌不應該被用作語言的符號](http://www.cs.tut.fi/~jkorpela/flags.html)。 –
因此,將鼠標懸停在標誌上時,您希望以默認樣式顯示英文按鈕? –
關於這一點,我很抱歉,我看到在這麼多的網站上,標誌被用作語言的符號。謝謝你的信息。 @SonasishRoy正是!問題解決了,感謝您的回放! – visualcurse