我有一個廣場,裏面有一個標誌。懸停在廣場上時,我想要改變背景顏色以及徽標的顏色。更改背景顏色和懸停圖像
我有以下代碼:
<div class="pure-u-1 pure-u-md-1-3">
<div class="project", id="project1">
<a href="#" ><img class="pure-img" src="/media/logo.png" onmouseover="this.src='/media/logo2.png'" onmouseout="this.src='/media/logo.png'" width="80px" height="78px" alt="logo"></a>
</div>
</div>
.project {
background-color: #f5f4f4;
margin: 0 0.5em 2em;
padding: 4em 4em;
}
#project1:hover {
background-color: red;
}
我可以得到的標誌改變懸停,我可以得到廣場上的變化,但我不能在同一時間讓他們到這兩個變化,即當鼠標觸及廣場時。
我假設這需要javascript,我不知道。任何提示/幫助非常感謝。
你只能在CSS做到這一點,僅僅使用背景圖像:網址();和僞元素:hover – nicolallias
你可以做一個jsfiddle嗎? –