Sto lavorando a un progetto che richiede due triangoli per contenere immagini di sfondo e collegamenti.Forma triangolare con immagine di sfondo
Ecco il mio mock up per come vorrei i due triangoli.
Attualmente, ho solo due div che attraversano il 900x600 con ogni triangolo come immagine di sfondo. Il problema che sto avendo ora è che non posso passare il mouse sopra la parte trasparente del div Cinema per raggiungere il div foto.
Posso realizzare questo disegno con triangoli css3 e impostare le loro immagini di sfondo? Ho sempre pensato che la forma personalizzata fosse composta da un bordo, con un bordo-colore.
È possibile fare con triangoli css3 e, in tal caso, qualcuno può aiutarmi con il codice?
Ecco cosa ho attualmente.
.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>
prova css [ 'puntatore-events'] (https://developer.mozilla.org/en/CSS/pointer-events) proprietà. – undefined