2016-10-22 49 views
0

我該怎麼做,因爲我有一個問題。 這個菜單上的X按鈕出現了問題,我自己做了,而且一切正常,但是當我嘗試更改X的顏色時出現錯誤。 我想將X的顏色改爲黑色。 Theres a code漢堡包菜單,如何改變十字架的顏色

<button class="js-menu menu" type="button"> 
    <span class="bar"></span> 
</button> 

<nav> 
    <ul> 
     <li>Lorem ipsum</li> 
     <li>Lorem ipsum</li> 
     <li>Lorem ipsum</li> 
     <li>Lorem ipsum</li> 
     <li>Lorem ipsum</li>  
    </ul> 
</nav> 

回答

1

你可以改變顏色與.active

.active & { 
    background: none; 
    &:before, 
    &:after { 
     top: 0; 
     background:red 
    } 
} 
0

的背景將background color添加到CSS中的僞選擇器中。將以下內容添加到您的代碼中

.active .bar::before, .active .bar::after { 
    top: 0; 
    background: #000; 
}