Właśnie bawiłem się pointer-events
właściwościami w CSS.
Mam div
, że chcę być niewidoczny dla wszystkich zdarzeń myszy, z wyjątkiem :hover
.
Tak więc wszystkie polecenia kliknięcia przechodzą przez to div
do tego poniżej, ale div może raportować, czy mysz jest nad nim, czy nie.
Czy ktoś może mi powiedzieć, czy można to zrobić?
HTML:
<div class="layer" style="z-index:20; pointer-events:none;">Top layer</div>
<div class="layer" style="z-index:10;">Bottom layer</div>
CSS:
.layer {
position:absolute;
top:0px;
left:0px;
height:400px;
width:400px;
}
pointer-events
nie jest dobrze obsługiwany w IE .