http://codepen.io/leongaban/pen/ztIua
I have a custom styled select here with a svg dropdown arrow on top of it. However if you try to click on the arrow itself it does not open the select because of some sort of layered hierarchy. Is there anyway to disable that div from being clickable with just CSS?
<h2>
<div class="drop_arrow"></div>
<select id="getRoute">
<option class="routeSelector">Onboarding</option>
<option class="routeSelector">Engagement</option>
<option class="routeSelector">Popular Searches</option>
<option class="routeSelector">Unregistered</option>
</select>
</h2>
#getRoute {
margin-right: 5px;
margin-left: -20px;
padding: 5px;
width: 180px;
font: 16px LatoBold;
-webkit-appearance: none;
}
.drop_arrow {
position: relative;
float: left;
top: 10px;
left: 150px;
width: 18px;
height: 12px;
background-position: -520px 0px;
background-size: 1600px 1600px;
background-image: url(http://leongaban.com/images/dash.svg), none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}