Я создаю макет для iPhone, но у меня возникают проблемы с выравниванием изображений и получением моего плоского скриншота, соответствующего изображению макета.
Когда закончится идея, скриншот может быть взаимозаменяемым в зависимости от необходимости использования. Это также должно было бы быть отзывчивым, просто чтобы было сложнее разобраться.
Я использовал функцию поворота XYZ, но, похоже, никогда не смог правильно совместить верхнюю и нижнюю часть снимка экрана с краем экрана телефона.
Это ручка того, что я строю.
https://codepen.io/mark-feltwell/pen/VNXWbM
HTML
<div class="mobile_screen">
<div class="mobile">
<img src="http://testing.yourwebconcept.co.uk/iphone_angle.png" class="device">
<div class="screen">
<img src="http://testing.yourwebconcept.co.uk/displaytop.png">
<img src="http://testing.yourwebconcept.co.uk/screenshot.png">
</div>
</div>
</div>
CSS
.mobile_screen {
height: 800px;
display: inline-block;
}
.mobile {
position: relative;
height: 100%;
}
.mobile img.device {
position: relative;
height: 100%;
}
.mobile .screen {
position: absolute;
left: 35px;
top: -19px;
width: 80%;
padding: 0;
overflow: visible;
transform: rotateX(-42deg) rotateY(35deg) rotateZ(12deg);
z-index: -1;
}
.mobile .screen img {
width: 100%;
}
Любые идеи были бы великолепны. Спасибо!