【发布时间】:2014-03-30 22:51:38
【问题描述】:
我正在尝试倾斜 div 背景的一个角,如下图绿色复选标记所示:
在 CSS3 中,我无法实现这一点,倾斜会完全倾斜每个角落。我只想将右下角向左倾斜(比如 25px)并保持透视(如上图所示)。
background-image: url('http://rtjansen.nl/images/stackoverflow.png');
-webkit-transform: skew(-45deg);
小提琴:http://jsfiddle.net/3eX5j/
我的代码是:
div {
width: 300px;
height:80px;
margin-left:40px;
background-image: url('http://rtjansen.nl/images/stackoverflow.png');
-webkit-transform: skew(-45deg);
}
【问题讨论】:
-
您想要纯 CSS3 解决方案吗?
-
我想尽可能地接近纯 CSS3
-
我的时间不多,但似乎有可能。 This 是你想要的,不是吗?这是基于this MDN page 的快速破解。我知道它需要工作,抱歉。
标签: css transform perspective skew