あなたは、このようなデザインを作成するためにtransform:skewY
を使用することができます。 background
プロパティが一緒に画像の「二つの半分」を配置するbackground-position
のいくつかの巧妙な使用と一緒に使用されてきたところ迅速なデモは、以下に見られることができます。
div{
width:100%;
height:300px;
position:relative;
margin-top:50px;
}
.part1:before,.part1:after{
content:"";
position:absolute;
background:url("http://www.godhungry.org/wp-content/uploads/2015/08/6794440-free-street-wallpaper.jpg");
background-size:200% 100%;
background-position:0 0;
height:100%;
width:50%;top:0;left:0;
transform:skewY(5deg);
transform-origin:top left;
}
.part1:after{
left:50%;
transform:skewY(-5deg);
transform-origin:top right;
background-position:-100% 0;
}
.part2{
background:url("http://www.godhungry.org/wp-content/uploads/2015/08/6794440-free-street-wallpaper.jpg");
background-size:100% 100%;
transform: perspective(2000px) rotateY(-30deg);
transform-origin:top right;
}
<div class="part1"></div>
<div class="part2"></div>
は問題ものです。 ..あなたが直面している問題のスクリーンショットはどこですか? –
この質問は意見が広すぎる、意見に基づいている、または議論が必要なので、スタックオーバーフローのトピックではありません。具体的な、解決可能な、プログラミングの問題がある場合は、詳細を記入してください。 –