我有3個元素使用CSS轉換在:hover
上增長。其中兩個工作正常,但最後一個在Firefox中閃爍,但適用於Chrome和IE。所以這個問題只存在於Firefox中。Firefox中的CSS轉換閃爍
CSS:
.contact{
width: 300px;
height: 250px;
margin: 10px;
margin-top: 37px;
float: right;
background-color: #eca83b;
border-radius: 10%;
transition: 0.5s;
}
.contact:hover{
width: 320px;
margin: 0px;
margin-top: 27px;
height: 260px;
}
HTML:
<section class="contact">
<svg>
</svg>
<h2 class="item">Contact</h2>
</section>
什麼會導致這個問題?
我沒有看到任何閃爍 – Innervisions
最好定義你正在轉換的wat:'transition:all 0.5s;'''transition:width 0.5s,height 0.5s;',在這裏讀你可以定義什麼: http://www.w3.org/TR/css3-transitions/#animatable-properties – Mark