FirefoxとChromeではうまく動作するが、Safariではうまく動作するCSSアニメーションがあります。Safariでフォントサイズのアニメーションが正しく動作しない
これは、このページにある: http://www.warhaftig.com/access-marketing.html
CSS:
/* ------------- msg -------*/
@-webkit-keyframes animate-selection {
from {
font-size: 2.7em;
color: #a6a6a6;
}
to {
font-size: 2.9em;
color: #fff;
}
}
@keyframes animate-selection {
from {
font-size: 2.7em;
color: #a6a6a6;
}
to {
font-size: 2.9em;
color: #fff;
}
}
.msg-marketing li.selected-msg a {
font-family: 'Neue Haas Unica W01 Medium It', arial, helvetica, sans-serif;
font-size: 2.9em;
letter-spacing: 0.02em;
font-weight: 500;
color: #fff;
line-height: 34px;
display: -webkit-box;
display: box;
width: 100%;
-webkit-animation: animate-selection 600ms ease-out; /* Safari 4.0 - 8.0 */
animation-name: animate-selection;
animation-duration: 600ms;
animation-delay: 0s;
animation-timing-function: ease-out;
}
私はそれを選択したITときのliテキストのスタイルを.selected-msg
クラスを追加しています。