答案 0 :(得分:2)
我最终使用了以下内容。它创建了一个倾斜的父母,然后疏忽了孩子,使其居中并使其足够大以填补偏斜的伸出位。
<强> HTML 强>
<div class="skewed">
<img src="images/sad-kid.jpg">
</div>
<强> CSS 强>
div.skewed {
position: relative;
height: 140px;
transform: skew(-2deg) rotate(2deg);
-webkit-transform: skew(-2deg) rotate(2deg);
-moz-transform: skew(-2deg) rotate(2deg);
overflow: hidden;
}
div.skewed > * {
width: 110%;
position: absolute;
top: 50%;
transform: skew(2deg) rotate(-2deg) translateY(-50%);
-webkit-transform: skew(2deg) rotate(-2deg) translateY(-50%);
-moz-transform: skew(2deg) rotate(-2deg) translateY(-50%);
}
<强>输出强>
这类似于Andy Hoffman的方法,但支持更多的浏览器。
答案 1 :(得分:1)