Я хочу сделать трапециевидное изображение с помощью css. Я уже нашел какой-то код, но мне нужен код, который создает трапециевидную форму с прозрачной левой границей.
Итак, здесь вы можете видеть, что левая граница изображения была обрезана. Я хочу сделать это с помощью css. Является ли это возможным?
Поэтому я хочу сделать снимок с мужчиной. Это простая картинка, и я хочу сократить левую границу. я пробовал это
<div class="trapezoidImg"></div>
.trapezoidImg
{
position: absolute;
overflow: hidden;
padding: 0;
margin-left: 100px;
display: inline-block;
width:510px;
height:200px;
background:url('http://iskolaujsag.blathy-bp.hu/wp-content/uploads/2009/04/getattachment-2.jpg');
background-position: center;
-o-background-size: 510px;
-moz-background-size: 510px;
background-size: 510px;
}
.trapezoidImg:after
{
content : "";
position : absolute;
z-index : 2;
left : -50%;
width : 145%;
height : 80%;
display : block;
background : rgb(51,51,59);
bottom: -90%;
-webkit-transform: rotate(55deg);
-moz-transform: rotate(55deg);
transform: rotate(53deg);
}
и это работает, но тег :after должен иметь цвет, я хочу прозрачный, но если я установлю его прозрачным, изображение не будет обрезано. И причина, по которой я не хочу редактировать изображения в фоторедакторе, заключается в том, что это будет слайдер, и я не хочу редактировать все изображения.