我試圖將懸停效果應用於類別爲dialog-btn
的所有button
標記。我試過.dialog-btn:hover{background-color:gold}
但這不起作用。我也嘗試過類似問題的其他建議,但仍然沒有運氣。有人可以澄清我怎麼能做到這一點?應用:將懸停樣式設置爲具有相同類別的所有元素
以下兩個例子都不起作用。
button.dialog-btn:hover {
background-color: gold;
}
<div class="dialog-btns">
<button class="dialog-btn" id="yes">Ref Match</button>
<button class="dialog-btn" id="about">About</button>
</div>
.dialog-btn:hover {
background-color: gold;
}
<div class="dialog-btns">
<button class="dialog-btn" id="yes">Ref Match</button>
<button class="dialog-btn" id="about">About</button>
</div>
編輯2:
#yes{
background-color:green;
}
#about{
background-color:purple;
}
上面的代碼出現覆蓋上述.dialog-btn:hover
代碼。這是爲什麼?
您需要提供一個[MCVE],沒有HTML CSS的不是一個小片段。 – Quentin
您的代碼..' –
_「有人可以澄清我怎麼能做到這一點?」_ - 單獨使用CSS:一點也不。 (_Maybe_如果所有的按鈕都有一個共同的父項,那麼懸停父項可以給子按鈕着色 - 但在大多數佈局情況下這可能不會奏效。)這需要一些JavaScript。 – CBroe