私が作成しようとしているのは、他の2つのdivに分割するdivです(上の図と下の図を参照)。クリップパスを使ってdivを別のdivにカットできますか?
まず、CSSのような形をどのように作成するのか分かりませんでした。発見されたclip path: polygon
。今ではシェイプジェネレータを使用するときにシェイプを並べ替えることができますが、別の場所に分割するdivを取得できないという問題があります。私はz-indexを使用しようとしましたが、うまくいきませんでした。
私はマイナスのマージンを使ってdivをヒーローイメージに移動させることができますが、ポリゴンは右に出てこないことはわかっています。
ここはJSFiddle私はスニペットを追加しようとしましたが、私にはあまりにも多くの問題がありました。
特にHTML/CSSはこれです:
<section class="ThreeSteps">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="col-lg-4">
<h2>Decide</h2>
<p>Pick</p>
</div>
<div class="col-lg-4">
<h2>Fundraise</h2>
<p>We</p>
</div>
<div class="col-lg-4">
<h2>Celebrate</h2>
<p>Give</p>
</div>
</div>
</div>
</div>
</section>
.ThreeSteps {
margin-top: -20px;
background-color: #0066CC;
-webkit-clip-path: polygon(0px 325px,1689px 491px,1688px -466px,1px 82px);
clip-path: polygon(0px 325px,1689px 491px,1688px -466px,1px 82px);
z-index: 1;
}
誰もが、私が何をすべきか上の任意の提案がありますか?あなたの時間をありがとう。
興味深いことに、svgの使用については考えていませんでした。ありがとうブルーノ私はそれをショットを与えるよ! – Umeed