我一直在尝试在 div 底部添加倾斜/斜坡。 我有些成功了,正如您可以在我的 JSFiddle 下面看到的那样,我已经成功应用了倾斜,但它不完全是我想要的。
https://jsfiddle.net/hcow6kjr/
目前,倾斜被应用于包含图像的 div 的顶部和底部,这种倾斜似乎也应用于图像本身(如果取消倾斜,您会看到图像稍微旋转回正常)。 我想知道是否可能进行以下调整,以及如何进行...
1- 仅将倾斜应用于图像所在 div 的底部,而不是目前的两个位置。
2- 不对图像应用倾斜,使图像保持水平(如果有意义的话)。
HTML
<div>
<h1>
<img src="http://www.visiontechautomotive.co.uk/visiontech/wordpress/wp-content/uploads/2016/08/visiontech-hero-test-1.jpg">
</h1>
</div>
CSS
div {
background-image: green;
height: 700px;
padding: 20px;
margin-top: 100px;
-webkit-transform: skewY(-2deg);
-moz-transform: skewY(-2deg);
-ms-transform: skewY(-2deg);
-o-transform: skewY(-2deg);
transform: skewY(-2deg);
overflow:hidden;
}
提前致谢。