邊界爲什麼瞬間消失而不像其他屬性那樣緩慢?CSS過渡邊界瞬間恢復
注意:在即邊界出現瞬間而不是2秒延遲。
.figure {
\t height: 160px;
\t width: 160px;
\t background-color: red;
\t transition-property: all;
\t transition-duration: 2s;
}
.figure:hover{
\t background-color: blue;
\t border: 10px solid pink;
\t color: yellow;
}
<div class='figure'>Stackoverflow</div>
哈!這很有道理!謝謝! –
更準確的解釋是邊框樣式根本無法轉換。你甚至不能在實體和虛線之間轉換。當然,向任何一種3D外觀樣式過渡都是一個讓外觀更好的挑戰,更不用說標準化了。 – BoltClock
另請參閱http://stackoverflow.com/questions/14385422/why-dont-css3-animations-work-on-outline-with-default-none/14386672#14386672,其中同樣的事情適用於大綱樣式。 – BoltClock