Question

Y at-il un moyen de changer l'orientation pour une div en utilisant css .

-à-dire que je dois afficher un div dans une position inclinée.

Y at-il un moyen par lequel je peux définir les quatre coins de la div

(x1, y1) , (x2, y2) , (x3, y3) et (x4, y4)

Modifier

Est-il possible de le faire en utilisant javascript ou C # ??

Est-il possible de changer l'orientation d'une image et non pour un div ??

Était-ce utile?

La solution 4

Mon besoin était de le faire dans IE seulement et je l'ai fait en utilisant Filtre à matrice et le réglage des valeurs M11 , M12 , M21 et M22 .

<style>
      .SlantingDiv { padding: 2px; filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=1.0,M12=0.4,M21=-0.2,M22=1.0); width: 60; height: 60; padding: 6px; border: #a9a9a9 1px solid }
</style>

<div class="SlantingDiv">
       Slanting Text or Image
</div>

Autres conseils

Ce n'est pas possible.

Vous devrez soit utiliser une image ou VML / SVG

S'il vous plaît noter que IE ne supporte pas nativement SVG, et aucun autre support VML Browsers, mais il y a un SVG à wrapper VML. Vérifiez Google

Impossible avec css pur, vous aurez besoin d'utiliser quelque chose d'autre comme svg, flash ou silverlight. Svg vous permettra également d'intégrer des divs arbitraires en elle, donc ils se tourner comme vous voulez, mais svg est pas pris en charge dans IE et encore cette particularité était assez lent quand je dernier testé.

Vous pouvez toujours utiliser frontière au lieu inclinaisons?

Slants vous permettent de dessiner des boîtes sur les angles, mais ils ne vous laisseront pas mettre du texte sur un angle.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top