我發現了一個奇怪的錯誤。 我需要在盒子上做一個過渡寬度/高度,我需要這個盒子是絕對的和內聯塊。 這適用於Safari瀏覽器以外的所有瀏覽器。轉換在Safari中被竊聽
這裏是個例:http://jsfiddle.net/575FE/
HTML:
<div id="block">
SOME TEXT
</div>
CSS:
#block {
height: 200px;
width: 200px;
background-color: yellow;
-moz-transition: 0.6s all;
-webkit-transition: 0.6s all;
-o-transition: 0.6s all;
transition: 0.6s all;
display: inline-block;
}
#block:hover {
height: 400px;
width: 400px;
background-color: blue;
position: absolute;
}
inline-block的+絕對使過渡在Safari沒有工作相結合。 任何人都知道如何解決它? 謝謝。
Firefox有類似的bug。如果您想要轉換,則無法更改位置屬性。 – Turnip
'越野車'是什麼意思?你需要更具體。 –
沒有過渡。立即發生變化 – Turnip