div的方向

时间:2009-05-22 05:43:47

标签: html css orientation

有没有办法 使用css更改div的方向

即我需要在倾斜位置显示div。

有没有办法可以定义div的四个角落

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

修改

有没有办法使用 javascript或C# ??

来实现

有没有办法改变图像的方向而不是div?

4 个答案:

答案 0 :(得分:2)

这是不可能的。

您需要使用图像或VML / SVG

请注意,IE本身不支持SVG,没有其他浏览器支持VML,但有一个SVG到VML包装器。检查谷歌

答案 1 :(得分:1)

不可能使用纯CSS,你需要使用svg,flash或silverlight之类的东西。 Svg还允许你将任意div嵌入其中,所以它们会像你想要的那样旋转,但是IE还不支持svg,而且当我上次测试时,这个特殊功能非常慢。

答案 2 :(得分:0)

您可以随时使用border slants吗?

Slants允许您在角度上绘制框,但它们不允许您将文本放在角度上。

答案 3 :(得分:0)

我的需求仅在IE中进行,我使用 矩阵过滤器 并设置 M11 M12 <的值/ strong>, M21 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>