• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Fixed -ms-transform prefix is not presented in final CSS


Well-known member
XenForo converts transform property into 4 properties to support different browsers. But I don't know why IE9 is left behind:
  • -webkit-transform: translateY(-50%);
  • -moz-transform: translateY(-50%);
  • -o-transform: translateY(-50%);
  • transform: translateY(-50%);
IE9 supports 2D transformations with -ms- prefix. Also, we don't need -o- prefix, Opera supports transforms unprefixed.

Source: http://caniuse.com/#feat=transforms2d


XenForo developer
Staff member
Opera required it prefixed until 12.1, so there's not a lot of point in removing that. Adding the -ms- prefix though.