3
A
回答
5
我建议使用rotateX的组合,对CSS3透视和scaleY属性变换:
img {
-moz-transform: perspective(600px) rotateX(45deg) scaleY(1.3);
-o-transform: perspective(600px) rotateX(45deg) scaleY(1.3);
-webkit-transform: perspective(600px) rotateX(45deg) scaleY(1.3);
transform: perspective(600px) rotateX(45deg) scaleY(1.3);
}
要调整如何倾斜侧面是,可以增加或沿着X轴减小旋转的程度。
如果您不希望图像因观察者倾斜而出现过于平坦,则需要使用scaleY属性。
在这里看到的小提琴 - http://jsfiddle.net/teddyrised/GsZvE/或下面的代码片断:
body {
padding: 50px;
}
img {
-moz-transform: perspective(600px) rotateX(45deg) scaleY(1.3);
-o-transform: perspective(600px) rotateX(45deg) scaleY(1.3);
-webkit-transform: perspective(600px) rotateX(45deg) scaleY(1.3);
transform: perspective(600px) rotateX(45deg) scaleY(1.3);
}
<img src="http://i.stack.imgur.com/sXMjN.png" />
[编辑]:为了完整性的缘故,由于这样的事实,使用perspective
会造成图像元件要进行变形,使其溢出原始边界,则可能需要在元素周围设置边距/填充,以便不会妨碍周围的内容。
相关问题
- 1. 如何旋转CSS样式转换图像的程度变量?
- 2. 如何在CSS中获得像这样的标题图像?
- 3. 我如何CSS转换Ionicon?
- 4. 我如何使用CSS创建一个像这样的盒子。
- 5. 我如何获得图像显示在像这样使用PHP和CSS这样的行?
- 6. 如何将数组转换为像fullphp这样的类
- 7. CSS样式转换vs svg转换
- 8. 如何避免在脚本中转换像$ HOME这样的变量
- 9. 我该如何转换像123245wkjsvd这样的字符串:/'来列出并排序?
- 10. 如何转换子表列出我有列表像下面这样
- 11. 如何将图像转换为CSS
- 12. 我如何获得像这样的TextField
- 13. 是否像在swift中转换一样?
- 14. 如何在Python中将“:”这样的字符转换为“:”?
- 15. 如何做这个图像转换?
- 16. 如何在我的angularjs指令中切换像contenteditable这样的属性的值?
- 17. 我可以在vim中像这样替换多行吗?
- 18. 如何用CSS这样的样式?
- 19. CSS转换是即时的,不会消失在转换中
- 20. 我可以转换成一个CSS样式图像中的JavaFX 8
- 21. 如何将像Dozen这样的单位转换为vb.net中的Pcs
- 22. 我如何在C#中像这样使用codegen类?
- 23. 我如何在Core Graphics中绘制这样的图像
- 24. 如何在HTML-CSS中切换图像?
- 25. 像我们在OpenOffice中一样将.ppt转换为.pdf?
- 26. 我会如何反转这个方程?
- 27. 我怎么能这样做,当我按下按钮的图像会切换?
- 28. 如何创建性能等级,这样我可以集转换为这些
- 29. CSS转换不会缓解
- 30. 像这样的FOR循环会在MySql中工作吗? ......它不会编译我