0
我正在製作CSS按鈕,現在我正在關注一個問題。多個懸停替換
我有以下的CSS:
.proceed {
width: 135px;
height: 38px;
position: relative;
cursor: pointer;
}
.proceedText {
position: relative;
margin: 0 auto;
max-width: 106px;
height: 29px;
padding-top: 10px;
opacity: 1;
transition: 0.7s ease-in-out;
-webkit-transition: 0.7s ease-in-out;
-moz-transition: 0.7s ease-in-out;
-o-transition: 0.7s ease-in-out;
-ms-transition: 0.7s ease-in-out;
}
#proceedButton {
background: rgba(0, 0, 0, 0.5);
width: 100%;
height: 100%;
border: 1px solid rgba(0, 0, 0, 0.6);
}
#proceedLight {
background: rgba(255, 255, 255, 0.06);
width: 100%;
height: 20px;
position: absolute;
}
而繼成HTML:
<div class="proceed">
<a onClick="startGateway('137340');">
<div id="proceedButton">
<div id="proceedLight"></div>
<h1 class="proceedText">Click to Proceed</h1>
</div>
</a>
</div>
我想做的事情,當我有問題是以下什麼...
我想做一些懸停效果,但是讓每個元素懸停都不會給我想要的效果,因爲只有當光標位於「元素」上方時,它纔會懸停。
我想讓懸停在.proceed上影響所有其他元素。所以,當光標結束「.proceed」它會做下面的事情。
.proceedText:hover {
opacity: 0.5;
}
#proceedLight:hover {
bottom: 0;
}
任何解決方案?導致使每個元素懸停,並不是真的按我的意願工作。
魔法......不知道這個:]!對我感到羞恥。 非常感謝,按照我的意願工作。 * 6分鐘,直到我可以接受答案! – dvLden 2012-08-08 14:30:58
很酷,我工作!通常使用jquery這種東西。 – 2012-08-08 14:33:02
Aham ...你有意無意中有與jQuery的那部分的鏈接?只是想檢查一下,誰知道我是否有時需要它。 – dvLden 2012-08-08 14:36:14