2009-09-22 7 views

답변

4

How can I draw vertical text with CSS cross-browser?

.rot-neg-90 { 
    /* rotate -90 deg, not sure if a negative number is supported so I used 270 */ 
    -moz-transform: rotate(270deg); 
    -moz-transform-origin: 50% 50%; 
    -webkit-transform: rotate(270deg); 
    -webkit-transform-origin: 50% 50%; 
    -o-transform: rotate(270deg); 
    -o-transform-origin: 50% 50%; 
    transform: rotate(270deg); 
    transform-origin: 50% 50%; 

    /* IE<9 */ 
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); 
} 

IE<9 Rotation property for BasicImage filter.

+0

귀여운 크로스 브라우저 :> = ie6,> = ff2 및 웹킷 –

1

IE의 BasicImage 필터는 할 수 있습니다 : http://msdn.microsoft.com/en-us/library/ms532972%28VS.85%29.aspx

+0

Firefox 2 또는 Opera –

+0

과 호환되지 않는 것이 확실합니다. 질문의 원래 버전은 IE6 이상 만 지정했습니다. – lod3n

+0

@ colin.coghill : 여전히 유효한 답변이지만 완전한 대답은 아닙니다. 파이어 폭스와 웹킷에 더 쉽습니다. 오페라 강하다. – voyager