2012-06-14 3 views
6

У меня есть <span>, который я хочу повернуть. Я использую HTML5, CSS3 и Internet Explorer 9.Вращающийся текст с CSS3/HTML5

Я попытался ниже CSS, но это не работает:

-webkit-transform: rotate(-90deg); 
-moz-transform: rotate(-90deg); 

Как повернуть промежуток?

ответ

16

-webkit- и -moz- свойства предназначены для браузеров веб-браузера (Chrome, Safari) и браузеров Gecko (Firefox) соответственно.

Вам также необходимо использовать эквивалент для IE.

.rotate { 

/* Safari, Chrome */ 
-webkit-transform: rotate(-90deg); 

/* Firefox */ 
-moz-transform: rotate(-90deg); 

/* IE */ 
-ms-transform: rotate(-90deg); 

/* Opera */ 
-o-transform: rotate(-90deg); 

/* Older versions of IE */ 
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); 

/* CSS3 standard as defined here: http://www.w3.org/TR/css3-transforms/ */ 
transform: rotate(-90deg); 

} 

Source

+1

Также добавление версии без префикса, когда спецификация завершена, является хорошей идеей. –

+0

@Grillz: хорошая идея. Добавлен. – xbonez

2

Роликовые элементы не могут быть повернуты. вы должны отображать их как уровень блоков.

Смежные вопросы