2009-09-22 5 views

Répondre

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

joli navigateur croisé:> = ie6,> = ff2, et webkit –

1

Le filtre BasicImage dans IE peut faire: http://msdn.microsoft.com/en-us/library/ms532972%28VS.85%29.aspx

+0

assez sûr que ce n'est pas compatible avec Firefox 2 ou Opera –

+0

La version originale de la question seulement spécifié IE6 et plus tard. – lod3n

+0

@ colin.coghill: c'est toujours une réponse valable, mais pas une réponse complète. Sur firefox et webkit est plus facile. L'opéra est plus dur. – voyager

Questions connexes