在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 一個純css寫下拉列表的問題

一個純css寫下拉列表的問題

我想實(shí)現(xiàn)點(diǎn)擊“我的淘寶”,出現(xiàn)下拉列表,里面有兩個超鏈“已買到的寶貝“和“已賣出的寶貝“,html如下:

<li class="sn-menu-dropdown"><a href="###">我的淘寶<span class="caret"></a>
    </span>
    <ul class="dropdown-content">
        <li><a href="###">已買到的寶貝</a>
        </li>
        <li><a href="###">已賣出的寶貝</a>
        </li>
    </ul>
</li>

我想用css實(shí)現(xiàn),方法是:

.sn-menu-dropdown:hover{
    text-decoration: underline;
    cursor: pointer;
    background-color: #fff;
}
.dropdown-content{
    display:none;
}
.sn-menu-dropdown:hover .dropdown-content{
    display:block;
}

問題是,當(dāng)我這樣寫,.dropdown-content的樣式也全部變成.sn-menu-dropdown:hover的樣式了,而且我給.sn-menu-dropdown:hover .dropdown-content設(shè)置樣式也改不掉,這是為什么呢?卡了超級久,可能是鉆牛角尖了,請幫忙解答一下,謝謝!

回答
編輯回答
不歸路

因?yàn)槟憬o.sn-menu-dropdown:hover鏈接設(shè)置的樣式和a標(biāo)簽的默認(rèn)樣式是一樣的啊...

2017年2月25日 22:48
編輯回答
尤禮

已經(jīng)解決了,先把.dropdown-content寫出來,然后給a:hover加樣式就可以了,大概是鉆牛角尖了

2017年10月5日 11:21