有没有办法 使用css更改div的方向 。
即我需要在倾斜位置显示div。
有没有办法可以定义div的四个角落
(x1,y1),(x2,y2),(x3,y3)和(x4,y4)
修改
有没有办法使用 javascript或C# ??
来实现有没有办法改变图像的方向而不是div?
答案 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>