javascript - Div with background, image not clickable -
trying make div both background image , color clickable, reason image not clickable, background color.
css
.arrow2 { display:inline-block; background: url('toggle2.png') no-repeat center; width: 30px; height: 100%; } #toggle2 { display: none; background: rgba(40, 40, 40, 0.7); position: absolute; top:10px; width: 30px; height: 50px; background-color: rgba(40, 40, 40, 0.7); cursor: pointer; border-radius: 0px 10px 10px 0px; justify-content:center; align-content:center; flex-direction:column; /* column | row */ } html
<div id="toggle2"><span class="arrow2"></span></div> javascript (jquery)
$('.arrow2').click(function() { $('#navigation').toggle('slow'); $('#toggle').toggle('show'); $('#toggle2').toggle('hide'); }); i have tried both using .arrow , #toggle2 onclick trigger, same result.
cannot comment due reputation score.
how can click .arrow2 if it's parent set display: none? in case cannot click neither .arrow2 nor #toggle2, cannot see them on page load.
may wanted #toggle firstly hidden, not #toggle2. works https://codepen.io/evomedia/pen/wezryz
Comments
Post a Comment