최근에 css3 명령을 확인했습니다. 모든 브라우저에서 일부 브라우저가 다른 이유는 무엇입니까? 그들 모두가 같은 인수를 동의하는 경우 그들이 서로 다른 만드는 이유는 무엇브라우저에서 CSS 명령이 다른 이유
예를 들어, this 2D transform example
div
{
transform: rotate(30deg);
-ms-transform: rotate(30deg); /* IE 9 */
-webkit-transform: rotate(30deg); /* Safari and Chrome */
-o-transform: rotate(30deg); /* Opera */
-moz-transform: rotate(30deg); /* Firefox */
}
를 살펴? 베타 단계에 있습니까? 그들은 동일 할 것입니까 (베타 단계 이후)? 당신은 사실 this animation example
@keyframes myfirst
{
from {background: red;}
to {background: yellow;}
}
@-moz-keyframes myfirst /* Firefox */
{
from {background: red;}
to {background: yellow;}
}
@-webkit-keyframes myfirst /* Safari and Chrome */
{
from {background: red;}
to {background: yellow;}
}
@-o-keyframes myfirst /* Opera */
{
from {background: red;}
to {background: yellow;}
}
단 댓글. w3schools를 신뢰하지 마십시오. [이유를 알고 싶습니까?] (http://w3fools.com/) –
다른 설명 : 항상 접두어가 붙지 않는 마지막 문구를 넣으십시오. 현재 버전의 IE, FF 및 Opera는 모두 프리픽스없이 변환 및 애니메이션을 지원합니다 (자세한 정보는 http://caniuse.com/ 참조). 또한 접두어로 된 버전 (IE에서는'-ms-', FF에서는'-moz-', Opera에서는'-o-')을 지원하며 마지막으로 작성한 버전을 적용합니다. 그리고 여러분의 질문에 코드를 작성했듯이 그것은 접두사입니다. – Ana