2013-02-22 84 views
0

我試圖把白色格框變爲紅色時,它懸停痊癒了,到目前爲止,我有這個在我的CSS:如何在懸停烤盤時更改顏色的div框?

#white{ 
width: 90px; 
height: 90 px; 
background-color:white; 
position: absolute; 
top: 10px; 
left:10px; 
} 


a:hover #white{ 
color:red; 
width: 90px; 
height: 90 px; 
position: absolute; 
top: 10px; 
left:10px; 
} 

,這在我的html:

<div id="white"> 
</div> 

但根本不起作用,請幫忙嗎?

回答

1

問題是a:hover #white,您的目標是一個<a>標籤,該標籤正在與id="white"的孩子徘徊。

你想用這樣的:

#white:hover { 
    ... 
} 

您也是你使用color而不是background-color懸停事件。

http://jsfiddle.net/xuj44/1/

0

這個問題已經回答了,但好像你正在嘗試運行你能走之前,http://w3schools.com/可能是,每一個前端Web開發人員開始學習HTML/CSS - 它會給你的語言的基本原則,所以它非常值得通讀每一節。即使是季節,開發者也不得不偶爾回彈一下,以緩慢記憶。祝你好運,並繼續嘗試:)

+1

強制性的「不要把人送到w3schools.com」。我不像某些人那樣討厭它;對於那些知道自己在做什麼並能告訴自己在哪裏死了的人來說,這不是最糟糕的網站。但是,對於初學者,他們需要知道該網站存在錯誤。 – patricksweeney 2013-02-22 03:03:03