276 votes

Comment faire pivoter une div HTML à 90 degrés?

J'ai un <div> que je veux que cela affiche perpendiculairement - je veux le déplacer à 90 degrés.

 <div id="container_2"></div>
 

Comment puis-je faire ceci?

509voto

tborychowski Points 3920

Vous avez besoin de CSS pour y parvenir, par exemple:

 #container_2 {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
 

démo: http://jsbin.com/opamiq/1/

(il y a une rotation de 45 degrés dans la démo pour que vous puissiez voir l'effet)

32voto

عثمان غني Points 1108

Utilisez ce qui suit dans votre CSS

 div {
    -webkit-transform: rotate(90deg); /* Safari and Chrome */
    -moz-transform: rotate(90deg);   /* Firefox */
    -ms-transform: rotate(90deg);   /* IE 9 */
    -o-transform: rotate(90deg);   /* Opera */
    transform: rotate(90deg);
} 
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X