背景画像を保持し、リンクする 2 つの三角形を必要とするプロジェクトに取り組んでいます。
これは、2 つの三角形をどのように使用するかについての私のモックアップです。
現在、各三角形を背景画像として 900x600 にまたがる 2 つの div しかありません。私が今抱えている問題は、シネマ div の透明部分にカーソルを合わせて写真 div に到達できないことです。
css3 三角形を使用してこのデザインを実現し、背景画像を設定できますか? カスタム シェイプは、境界線の色を使用して、境界線で構成されていると常に考えていました。
css3 三角形を使用することは可能ですか? もしそうなら、誰かがコードを手伝ってくれますか?
これが私が現在持っているものです。
.pageOption {
position: relative;
width: 900px;
height: 600px;
}
.pageOption .photo {
position: absolute;
top: 0px;
left: 0px;
width: 900px;
height: 600px;
background: url('../images/menuPhoto.png') no-repeat 0 0;
}
.pageOption .cinema {
position: absolute;
bottom: 0px;
right: 0px;
width: 900px;
height: 600px;
background: url('../images/menuCinema.png') no-repeat 0 0;
}
<div class="pageOption">
<a href="#" class="option photo" id="weddingPhoto"></a>
<a href="#" class="option cinema" id="weddingCinema"></a>
</div>