题
有没有办法为 使用CSS改变一个div方位的
即我需要在一个倾斜位置,以显示一个div。
是否有由我可以定义div的四个角的方式
<强>(X1,Y1)强>,<强>(X2,Y2)强>,<强>(X3,Y3)和<强>(X4,Y4) 强>
<强> 修改 强>
有一种方法用做它的 JavaScript或C#强> ...
有一种方法来改变的图像的取向并没有为一个div ...
解决方案 4
我需要只是在IE做与我曾经使用的 矩阵过滤 并用于的 M11 强>,<强> M12 <设定值/强>,<强> 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>
其他提示
这是不可能的。
您需要要么使用图像或VML / SVG
请注意,IE本身并不支持SVG,并没有其他浏览器支持VML,但有一个SVG到VML包装。检查谷歌
不能与纯CSS,你需要用别的如SVG,Flash或Silverlight。 SVG还可以让你任意嵌入到申报单,所以他们将获得旋转像你想要的,但SVG是不支持IE又和这个特别的功能是相当缓慢的,当我上次测试它。
您可以随时使用边框斜面的呢?
偏让你画盒上的角度,但他们不会让你把文字上的角度。
不隶属于 StackOverflow