我的HTML看起來像這樣:爲什麼更改邊距:懸停會導致所有事件發生更改?
<div id="cta">
<div class="cta"></div>
<div class="cta"></div>
<div class="cta"></div>
</div>
我的CSS是這樣的:
.cta {
margin-bottom: -50px;
transition: margin-bottom .2s;
}
.cta:hover {
margin-bottom: 0px;
}
每當我將鼠標懸停在3種CTA元素之一,他們所有的保證金褲獲取設置這是爲什麼?我只想要一個.cta元素受到影響。
你的CSS是正確的。我懷疑代碼中存在拼寫錯誤,或者您安排這些元素的方式會讓您的鼠標同時在所有元素上懸停。 – AVAVT 2014-11-05 07:19:52
這是您的代碼[一個小提琴](http://jsfiddle.net/danield770/h0au7tfm/) - 究竟是什麼問題? – Danield 2014-11-05 07:25:52