Відповідно до w3schools:
http://www.w3schools.com/cssref/css3_pr_transform.asp
Властивість перетворення підтримується в Internet Explorer 10, Firefox та Opera. Internet Explorer 9 підтримує альтернативну властивість -ms-transform (лише 2D перетворення). Safari та Chrome підтримують альтернативну властивість -webkit-transform (3D та 2D перетворення). Opera підтримує лише 2D перетворення.
Це 2D перетворення, тому воно має працювати з префіксами постачальника на Chrome, Firefox, Opera, Safari та IE9 +.
Інші відповіді, які використовуються: перед тим, як зупинити його від перегортання внутрішнього вмісту. Я використовував це в нижньому колонтитулі (щоб вертикально відобразити зображення з мого заголовка):
HTML:
<footer>
<p><a href="page">Footer Link</a></p>
<p>© 2014 Company</p>
</footer>
CSS:
footer {
background:url(/img/headerbg.png) repeat-x 0 0;
/* flip background vertically */
-webkit-transform:scaleY(-1);
-moz-transform:scaleY(-1);
-ms-transform:scaleY(-1);
-o-transform:scaleY(-1);
transform:scaleY(-1);
}
/* undo the vertical flip for all child elements */
footer * {
-webkit-transform:scaleY(-1);
-moz-transform:scaleY(-1);
-ms-transform:scaleY(-1);
-o-transform:scaleY(-1);
transform:scaleY(-1);
}
Отже, ви перегортаєте елемент, а потім перевертаєте його всіх дітей. Працює і з вкладеними елементами.